Despite my best efforts to not scratch the rims, after a year of ownership, I had many scratches, and they were very unsightly. I thought about buying another set of rims, but that would be very expensive, and I'd be once again paranoid, trying my best to avoid scratches. These covers are an excellent alternative - a fraction of the price, and seem very high quality. The snap on very securely and hide all of the scratches while still allowing the metal to 'shine' through for the most part.By the way, if you're like me and thought that they were attached by double-sided tape, that is not the case - the sticky foam is just there to help the covers not rattle, but the attaching is done by the hard plastic snapping on to the wheels in a way that feels incredibly solid.