The bag is big enough to fit my mat and a small blanket around it. The pockets allow me to storage other items (even my phone during practice). The opening is wide enough to store the mat fast, and the strips to carry are comfortable. Big zips, so it is super easy to manage. And it is waterproof, so ideal to carry by bike to the studio.