I bought it for my 4 yo daughter and I'm really happy with the quality of the bag. It's a really good size for her, not too big but she can perfectly fit in all her pre-k stuff in it. I also bought it with the matching lunch bag and it's a perfect combo. I can fit in everything in the lunch bag as well. Very spacious, lightweight, and great quality.