These nuts have only been on my truck since October 31, 2017, all these nuts are rusty, today's date is 3/18/2018, complete rubbish, don't waste your money! I have original 50 cent nuts from your local parts store that have been sitting outside with no rust for 2 years! But the base is nice and thick, hence 1 star.