They are affordable and a perfect fit to replace my 2006 Suzuki Grand Vitara. I really regret buying them and would rather pay more for an OEM replacement knowing the ride quality would be this harsh and bumpy. They're better than the worn shocks they replaced, but don't live up to the smooth ride and feel of a higher quality piece. Next time I'll use the original suspension parts.