Excellent quality mats.  They are  very thick & stay put even with 4 very active dogs running in & out !!