I was looking for a non-slip mat and this absolutely does the job. I got the white mat and it looks good quality! My only issue is that it is not very absorbent and takes a long time to dry. But overall I'm very happy with it!