I bought my truck with 5300 miles on it. I was replacing a '98 Xtra Cab GMC that I loved. This truck does what it is supposed to do. I pull a 18' trailer regularly and it does fine. It has a rougher ride and the seat is not comfortable to me. They raised the body from the older ones so you have higher to lift things into the bed. Gas mileage is about what I expected. The transmission slipped and the dealer replaced my convertor. No other problems since. Has more wind noise in the cab than the 8 year old truck I got rid of.
I like the look of the truck. The 6 L engine is peppy but not as torquey as my old 454.