I have them on my 2005 Colorado in a 31x10.50-15 and they've served me well for the past couple of years. They have lasted a reasonably long time, and have worn evenly which is more than I can say for some other tires I've had. I don't recall how many miles are on them, but they seem to have lasted quite a while. They're pretty well worn now, and are about due to be replaced. I'm pretty sure they're a Walmart specific tire, as I've not ever seen them anywhere else, but that's one of the reasons I bought them - great warranty coverage almost anywhere in the U.S. I normally get them rotated when I get my oil changed, and with the lifetime balance and rotation coverage, it's been simple to do. I never had any problems with them, though, so I never had to call upon the warranty.