This bag is huge!!
I have only been using it for the past 2 months, so I can't really vouch for its durability. But it is very cute (I got the tropical pink).
It has a lot of space, I have manage to put 3 changes of clothes, leotards, pointe shoes, slippers, weights, you name it... I think the only problem is that it can store so many things, the bag becomes too heavy for me :)