They came off of a 99 4 wheel drive Tahoe. I went with a different wheel. All wheels are straight and true. Includes center caps. These wheels sell for around $50 to $75 each at local salvage yards, These come out to $30 each at $120 for the set. The wheels look good, they are showing there age a little in the clear coat, but still clean up nice. Any questions ask for Chris. Thanks for looking.