I bought one a year ago and My Wife and i love it ! Its got plenty of power to get out and go and the AWD is great , you can actully get on this thing when its wet out . It may be on the small side if you need a bigger truck but my wife didnt want a behemoth to drive everyday and neither did i , (have a crew cab F350 06 powerstroke anyway). Its got enough room i think... im 6foot 235 and im comfortable . My buddies dad got one soon after and he just got one two . I think if you do buy one youll be happy ....as far as towing that i cant answer, i think powerwise it would be great its got the hitch from the factory .