My first impression is that this a heavyweight (ten pounds!) and durable mat. I've had several yoga mats over the years... because I always lose them, I mean, donate them to the universe... but this is my favorite so far! This claims to have a durable cushion and non-slip surface, both of which I agree with. I have had issues with other yoga mats before that were slippery and not comfortable, but this solves both of those problems. I especially love that it comes with its own carrying bag and that it is eco-friendly! One improvement I would suggest is to make the bag a little bit roomier so that it is easier to zip up. The yoga mat can be rolled very tightly to make it fit but this would save time in putting it away after a yoga class or on the go. Overall I am very impressed with this product and will continue to recommend it!