They fit my 2014 Chevy Silverado Z71 Extended Cab perfectly. The bushings are a bit flimsy but the valve nuts are good quality and there is indeed a rubber seal inside. I live in upstate New York so they need to be removed in the winter to keep them from rusting. I smeared some anti-seize paste onto the valve stem threads. They look good on my truck so I'd say they're worth the money.