The BedRug mat was easy to install, fit well, looks great and keeps things from moving all about in the back of my truck. Also, placed on top of a pre-installed bed liner and makes moving around on the knees an easy, painless task. Price was very reasonable, and would give 5 stars, however, have not had any spills, i.e. gas, bleach, acid, etc. to know how it withstands harsh product spills. I had very prompt delivery. I would recommend this item.