Below is my original 5 star review where I mentioned buying a second one. The second lasted several weeks. So I'm downgrading my rating a bit. The first one I bought is still working after 4 months. I have a 20 year old car. Lost 4 OEM hubs in the last 10 years. They've always been replaced with OEM hubs for about $30 each. Last time I ordered this product for 1/3 the price. A little hesitant due to some negative reviews. 1 frequent topic - falls off almost immediately. I've worn it in various mountain riding weather for over a month and it's still there. So I'm happy. One problem is that it doesn't look exactly like the OEM coverage. At first glance, looking at the side of the car, you don't notice that the two wheels have slightly different hubcaps. For a longer, hard look, do. I know - pretty picky for a 20 year old car. My solution: I just ordered another one to replace the OEM cover. I keep the OEM as a spare.