I went from factory shocks witch were bad when I got the truck.so the ride was horrible.then I bought just a cheap set of no name shocks to get me by till I could do some real good searching.those were also crap.anyhow I picked up the kyb Xcel g.and I'm happy with them so far.my 03 xterra rides much smoother.hits bumps still like a truck would but it's a truck not a car.i would say get them if you need a cheap decent replacement. For the money you cant go wrong.