I LOVE THIS MAT! I'm only used it once so far, but it's proven to be beyond my expectations! I expected a standard yoga mat with maybe a tiny layer of foam to make it softer than usual. But no, this mat is all foam and just so so sooo soft! I did an ab workout on them and it was so comfortable, I didn't want to get off! And the best part is that after you're done, you can roll it up and put it anywhere because it doesn't take up that much space. I'm thinking about doing some crunches after this review actually... haha. The only negative aspect of this mat was that it smelled very synthetic when I first received it. However, it's aired out since then, so it's all good! I highly recommend this product so buy it! You won't regret it!