I use my truck to haul our boat and take on longer ski vacations with all the related gear for those trips. I'm not planning to haul dirt, bark, gravel, etc. so the Bedrug seemed like a very good choice combined with the Pace Edwards Full Metal JackRabbit retractable bed cover and a tailgate seal to keep all the dust, rain, and snow out. The Bedrug had a good overall fit but did take two of us to install over the factory molded tailgate protective plastic as my truck has the tailgate step and the instructions from Bedrug maintain that with Bedrug going over it. Take your time and do the install right. I modified and planned out where the velcro adhesive strips were going to go on the cab end bedwall as it is corrugated for where the bottom velcro strip lined up. Also dry-fit the whole Bedrug to get it placed exactly where you want it.