I first fell in love with these mats when my gym purchased a whole bunch of these for our yoga classes. Since I left that gym, I thought it would be a good investment to buy one. As I'm not a pro-yogi and mainly using the mat for stretching, it was important to me that I find a mat that's non-slip (hello clumsy!) and easy to clean and this mat does the trick! It stays put once you lay it out. Fast delivery makes it arrive within 8-10 days - I think in the US it would be much faster.