I really wanted to love this bag. I LOVE Yogitoes mats and thought this bag would be great, but it wasn't. The bag itself didn't hold it's shape well at all. The straps were way too long to be used as a shoulder bag, but too short to be used as a cross body bag (I'm 5ft 6in, for reference). It was bluky and awkward to carry. I used it for about 3 weeks before I gave up. On the plus side, it was really roomy and made of recycled materials, but it was a bummer to spend so much on a bag that really disappointed me.