Nissan versa 2009 front springs kept breaking. Got eibach lowering springs to replace but struts were rusted out. Got these for great deal. Shipping timely and parts came new and shiny. No noticable scratches. Fit perfectly. The ride is stiffer with better handling but I cant tell if its springs or struts or both. I am satisfied and content.