I bought it for my sons first vehicle. It had 60,000 miles on it and I wanted a good dependable truck that would not cost a lot to drive and maintain. It gets around 19 mpg on the road. It has no rattles at all and drives like a new one. No problems at all. I wish they make more trucks like these.