Bedrug BMH05RBS Truck Bed Mat 100 percentage polypropylene; ultra tough work surface Looks and feels like carpet slip and skid resistant fiber Custom fit for each truck; won't scratch truck bed Superior comfort; cushioned and knee-friendly; bleach, battery acid, oil and gas wash right off Designed for exterior use; will not absorb water; installs in minutes with hook and loop fasteners