Tough to rate  as the mat in and of itself is good ,but through necessity must ship rolled up which leads to it not lying FLAT on the floor, one roll off and the chair wheel gets caught on the mat that breaks. I had the mat upside down with heavy items holding it down for three days but it did not help.