This bag is so pretty, and the quality is even better than i hoped for. It is big, sturdy and well made. The fabric is heavy duty, adn the straps are too. I am so excited about this bag! It is even big enough for a yoga mat, although I bought it just for having a cute big bag for day trips and little outings. i'm thinking i need the black one as well.