I've had WeatherTech's in my previous '11 F150 Lariat and just picked some up for my '15 F150 Platinum. I'll never have another vehicle without them. Perfectly mapped to the vehicle and superior spill protection.
Not sure what it is, but I've never thought of buying a Chevy truck. I don't find them appealing to the eye and their technology has severely lacked until recent.