My girlfriends dad has one of these,Not a bad little truck. he bought it new and it has 97xxx miles on it now,only has had to put new tires on and battery into it. as with any vehicle maintanance is the key if you take care of it this truck will treat you right.