These are great for my dirt bike, designed to keep dirt and water off the rim. I just don't understand why they are so expensive, I mean it's just 8 little pieces of rubber and plastic. Everywhere I've shopped they've been at least $10 a set and in some places over $20! Just unbelievable. Let's hope I don't lose her lol.