Perfect fit for my Lexus RX 350 2011. Installation was easy. It took me less than 10 minutes to take it off and put it back on. Of course, this does not include the time for lifting the car and removing the wheel. By the way, you don't need to level the car if you're just replacing those C-pillars. Fastened with two screws, 17mm if I remember correctly. I used an impact adapter so removal was easy and straightforward. The old racks are from my car, I lightly press them with my hands. With new ones, it is very difficult to compress them. First I installed the rack using the top screw. Then, while lying on my back, I pushed the post up so the bottom screw lined up with the bottom notch of the post. Mrs put the bottom screw in and that was it.
15 Inch 45Lb/200N Per Gas Shock Strut Spring For Tool Box Outdoor Cabinet RV Bed Floor Hatch Door And Other Custom Heavy Duty Box Lid Door, A Set Of 2 Vepagoo
17 Review
2Pcs 20" 55LB Gas Prop Struts Shocks With L-Type Mounting Brackets, 245N Lift-Support For RV Bed TV Cabinet Floor Hatch Garbage Storage Box Lid - ARANA
11 Review
Wrist watch CASIO A-168WA-1, silver
12 Review
C16-08260 Gas Struts 20 Inch 60 Lbs Prop Spring Shocks 20" 267N For RV Bed Travel Trailer Tanning Bed Snugtop Camper Shell RV Basement Door Cellar Door Lift Support 2Pcs (NO BALL STUDS)
11 Review
820Pcs Car Push Retainer Clips & Fasteners Assortment - Ford GM Toyota Honda Chrysler BMW Benz Nissan Subaru Audi Mazda
32 Review
Gooacc 50Pcs Hood Insulation Retainer Clips - Perfect Replacement For Grand Cherokee, Dodge Ram, Chrysler PT Cruiser, Plymouth Laser, Neon - OEM Part Number: 4878883AA
33 Review
Upgrade Your Driving Experience With Lunsom'S Automatic Shift Knob: High-Quality Metal Car Shifting With Push Button & Long Stick Gear Head In Black
38 Review
Upgrade Your Mazda MX-5 Miata With CravenSpeed'S USA-Made Door Bushings
39 Review