My second purchase for the truck, after taking care of the bedliner. You owe to yourself to get fitted floor mats no matter what brand you go with. Stock mats just don't cut it.
I went with these mats because they looked like they had adequate floor protection and were the lowest price-point for fitted mats. Lighting in pics is bad but i actually got the black color. They also sell gray and tan. I like the material used on these mats.
The top is a textured pattern but not over textured if that makes sense. I like this because you don't get hung up in any deep grooves but it does provide quite a bit of grip. This is great in the back because it keeps most things with decent amount of weight from sliding side to side. Also, the rear mat has the optional cut out for the factory sub box but if you don't have the sub it makes for a great place to hold jumper cables or misc. items.
The underside of the mat is a bunch of flexible plastic "hairs" (last picture). At first look I was skeptical but these hairs do an amazing job of keeping the mats in place. NOTE: if you are ocd in any way don't set these mats on the grass or ground because these hairs will pick up everything it can!
The only "negative" I can say these mats have is the post holes for dual post setup are slightly off. The posts do fit but the holes could have been made to a tighter tolerance IMO.
In conclusion, I recommend these floor mats