I bought this for my 3 year old and it's the perfect size for him! He gets to carry the few diaper bag things we still need to bring for him when we go out and still has plenty of room for toys/books/whatever. To top it all off, he gets so proud when he can show off his new dinosaur backpack to people!