Got this for my budding 4yo ballerina, and it's really a cute bag.  Although I tried to visualize the size before I ordered it, it was still smaller than I expected, and I was concerned about the space.  That being said, it seems to be very spacious, as the shoe compartment can hold her school sneakers, and the clothes compartment can hold her school uniform and a change of clothing.  The quality looks good, and I'm expecting it to be in use for quite a while.