It comes with everything (assuming your not lowered, don't know about that) and is easy. Compress the shock before installation and then let it slowly expand into the body panel. Make sure you get the set up right the first time. After it expands in place its hard to change. Washer, large rubber bushing, car body, smaller rubber bushing, washer, nut. Enjoy