These fit like a glove. I got a new set of rims from the junk yard for our civic and this made the Mazda rims fit perfect! I purchased a set of the little plastic ones and it was a horrible experience. The plastic ones flex way too much so you can bump them off-center when you try to stick the wheel on the hub. Goodyear swapped a tire for me and destroyed the little plastic ones because they couldn't get it seated straight so they just torqued it to death. I can't stress enough how good these ones are compared to plastic! It isn't even a choice considering. One thing I will note for best practice: anytime you have two metals in contact with each other and may have high temps you should always put something to keep the metals from attempting to fuze, rusting together or corroding together. I use neversieze in between the rim and the hubcentric ring and some on the hub itself and back of the rim to keep it from rusting on. A good lesson learned from my pops.For reference, this is a great lubricant for reducing contact rust/corrosion and fusing: http://www.amazon.com/Permatex-80078-Anti-Seize-Lubricant-Bottle/dp/B000AAJTXY/ref=sr_1_2?ie=UTF8&qid=1427763580&sr=8-2&keywords=neversieze and they have it at your local autoparts stores. That stuff is just as good and half the price of neversieze or caterpillar brands.