This truck was exactly what I wanted and needed. Just the right amount of bells and whistles, but not too much. Good mileage, plenty of power. I have owned the truck for a week and only put 85 miles ...