I ordered a total of 8 of these in 3 seperate orders. Each set was different too the last. One set has a matte finish and fit super tight (which is great), the others however, one batch was high gloss and super loose fitting and just slide right off (unusable). The third order was also had the gloss finish and fit was somewhere in between. They stay on but aren't as tight as I would like. Expect better quality control for price.