These are just awesome. The shock comes with hardware and pre-mounted boots, all you need to do is bolt it through the lower control arm, then push down to compress it from above and line it up with the top shock mount. Very easy. I put these on my 05 Tahoe with a 3"" front leveling kit, and the extension of these allowed me to ditch the shock extender bracket. The truck feels so much better. The dampening on these is exceptional.