I loved this mat. But the reason why I gave 3 stars was just because this material is definitely not my type. Its accumulate a lot of debris, and had some parts coming off that easily goes into the house and make the floor dirty. No patients to clean all those tiny things