I bought these 3.19in push thru center caps for my new boat trailer center caps, the original caps fell off on the road. So replaced all four with these non removable end caps, not much more expensive. These look shiny, the title says stainless steel, hopefully they will last longer on the rims.