I took these off a new 2020 Chevrolet Express 2500 when i purchased the van. They have been in storage since the purchase. They are like new, with less than 1,000 miles on them. They come with the lug nuts, and hub caps. These will fit many model years.