I have had many mats an none have quite been what I want/need. They are either too short, slippery, not wide enough, no cushion, etc. I have been waiting for this mat to be released! I am very very happy with it. The length, and width are perfect. It is not slippery at all, even when I am working out in socks. And last but not least, the cushion is perfect-I was very pleasantly surprised with all of it. I love this mat and will be ordering a second one as "back up" or when I just want a ch...