Good fit. They stayed so I'm glad I can protect my tires because we had to change all 6 tires! Yes it was expensive so I decided I had to protect them. White reflects light better, and it seems these protective covers also allow the tires to breathe.