Bedrug BMQ99LBD Truck Bed Mat 100 percentage polypropylene; ultra tough work surface Looks and feels like carpet slip and skid resistant fiber 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 threaded plastic studs