As long as you have a new body style 2004 F150 and not a Heritage Edition truck. The front struts come with a lower bushing, upper nut, sleeve, and spring seat support. They require the reuse of your truck's factory bump stop, upper strut mount, and upper strut mount nuts. The rear shocks come with bushings, but require you to reuse the stock fasteners.