This is a Eibach Lift / Leveling system suspension system for a 2007-20013 GM 2wd truck. It's adjustable from 2 1/2"- 3 1/2" for leveling the front of your GM truck. I had it on my truck for about 2k miles and removed it because I moved up to a 4" lift kit. I paid $700 plus$250 to getting the springs compressed and installed on the strut. See this link for more info on the kit. Lift Kits, Lowering Springs, Race Springs, Shocks & Sway Bars