Bought this for my 6yo daughter who has dance 3x a week. Needed something that was big enough for 3-4 pairs of her shoes, a water bottle, socks and a hoodie and little snack. But also cute enough for her to carry, AND that would grow with her. This bag fit all those items.