This is a work truck and a daily driver. I tow a 7500 lb trailer 300-700 miles per week and it does the job. Mileage: 10 mpg w/ the trailer, 15-17 mpg w/out. Dealer performed all service Duramax diesel head gasket failed at 118k miles. Even after months of negotiations GM REFUSED to honor the Warranty! The repair cost $7500 out of pocket! I CANNOT recommend GM to anyone EVER again!