I don't normally write reviews, but I had to for this product. The shock absorbers are perfect for me!My old ones (as can be seen in the pictures) were completely trashed and should have been changed a while ago. Luckily, I was able to watch many videos/tutorials on how to install them. The old ones had bolts that were so rusted I had to use a reciprocating saw on them to remove it (which did work successfully).Anyways, once I got the old ones off, I was able to install the new ones in 10-15 minutes (maybe 5-10 if I had a ratcheting wrench). Before I installed them, I primed them (i.e., I pushed down on them on the ground 5 times before I installed them). The "directions" sort of suck. But if you think about it, it's not really that big of a deal as they are somewhat of a common-sense install. But just in case, I included pictures showing you the contents of the package and the proper orientation of all the hardware.Just in case you're wondering, I installed these shock absorbers on both sides of the rear vehicle (always replace in pairs) on my 2004 Toyota 4runner Limited V6. They DO INDEED COME WITH ALL THE HARDWARE IN THE PICTURE DESPITE IT NOT SAYING IT ON THE WEBPAGE OR ANYWHERE ELSE. Everything you need (besides tools) is included in the packaging. Also, when you buy them, you buy them individually, but should always get two because, again, you replace them in pairs.These are not performance rear shock absorbers, they are built to OEM (I believe) specs and so they restore the ride quality to the original quality. If you want to upgrade, get different ones. But for me, these were exactly what I needed, fit perfectly, were very easy to install, and looks great. FYI, the top/bottom nut/bolt requires a 17 mm socket/wrench. My car said to torque the bottom bolt to 72 lb-ft and the top one to 22 lb-ft; however, I couldn't get my torque wrench to fit for the top one, so I kept on twisting until the nut was snug, "crushed" (as can be seen in the pictures) the top rubber hardware piece and became difficult to twist more. (Also, I replaced the rear coil springs and sway bar links too using MOOG parts.)Overall, if this fits your car, you want to restore your ride quality to "brand-new," you don't want to spend a fortune, and you want something that is easy to install, looks decent, and is made by a reputable brand...then this is your shock absorber. Hopefully, the pictures help too!But don't take my word for it, try it out yourself.