 I bought this to pull a pretty heavy bass boat through Ozark mountains comfortably and haveroom for 2 good size dogs.  It has had no trouble pulling the boat up and down those mountains,even passing up steep hills with the boat.  I'm on 150,000 miles and maintenance has been basicallya couple sets of tires,  and a set of breaks.  It still rides good.