These nuts fit perfectly on my 2004 GM 1500 with 22" wheels. They appear to be of the same quality as the original nuts and cost very well. It hasn't even been a year and most of these nuts are a little rusty but still holding up. Must be replaced after a few months to prevent rust from attacking the wheels.