Great fit and fairly easy. As mentioned, the hardest part is replacing the carpet. Struggled with this for a while. Mine had 2 foam pads on the outer parts. As soon as I removed them, they immediately slid in. You can paste them back after the rug is attached. If you're comfortable with tools and getting in the car, you shouldn't have any problems. I had to buy new fenders because mine were cracked, but I had to put the car back together for work. The bottom nut is included and as mentioned a different nut size than the OEM but no big deal. You can buy more expensive but depending on how you use the machine it will give you the smoothness back.
2 Vepagoo 10In 13Lb/58N Gas Shock Spring Strut Lift Support For Cabinet Door Truck Tool Toy Box Lid - C16-03213
13 Review
MICHELIN Energy XM2+ 205/65 R15 94V Summer
35 Review
Tire Michelin ENERGY XM2+ 185/65 R15 88 H
30 Review
ARANA C16-08568 20" Gas Lift Struts - Perfect For Trucks, RVs, And Boats - 20 Lbs Capacity - 2Pcs Set
15 Review
Oil filter MANN-FILTER W 914/2
27 Review
Vacuum cleaner Dreame XR, white
160 Review
CASIO Collection Men AQ-S800W-1B quartz watch, alarm clock, stopwatch, countdown timer, waterproof, power reserve indicator, hand illumination, display illumination, black
13 Review
Long-Lasting 4LIFETIMELINES PVF-Coated Steel Brake, Fuel, Transmission Line Tubing Coil - 3/8 X 25 Ft
11 Review