This is such a cute and well made bag. It is the perfect size for dance shoes and outfits for young girls. My daughter is four and still has lots of room to spare. It would not be big enough for older girls though. It has a pocket on each end, perfect for a water bottle and other loose items. It also has a zipper pocket on the inside. Great bag overall. We have enjoyed it!