Perfect fit, promptly. So glad we didn't spend the thousands of dollars the dealer wanted to replace with these things. The fit is perfect, the ease of installation is amazing! The instructions provided are perfect, just be careful with the air hose connector, you can easily remove it (as someone else pointed out). So be gentle, it doesn't take much to get a tight fit.