I went with the Bedrug XLT bed mat and wish I hadn't. First, the attached tailgate cover will absolutely not stay attached. I installed exactly as they said to. The velcro won't stay attached and I've redone the adhesion promoter to no avail. The edges curl up and then it's a lost cause. Second, the mat is starting to fuzz and I don't use the bed for much other golf bags and carts with the occasional camping trip thrown in. Third, if the section between the bed and the tailgate gets pushed down you can't close the tailgate, ya gotta dig it out and lift up, real pain in the ass. After seeing Graygoose posted I wish that one had been available then.