This bag is very nice. My daughter younger and isn't on pointe yet but it is big enough to hold her ballet slippers, an extra pair, her tights, and a ballet skirt. I love that it is mesh which allows it to be breathable and not trap in any extra moisture.