They looked great on my Jeep until I had a puncture and found the hubcaps were rusted making them impossible to remove. The cap had to be cut off and the tire pressure sensor replaced. One tire cost me $155, eventually have to do the same with other tires. Buy plastic caps now!