I bought a Crocodile Creek backpack for my daughter almost 4 years ago and it's still in great shape. I think they're great for toddlers as they're not overly large bags but in the same vein they still hold a good amount of stuff. This is the bag we take with us on trips and through the airport to hold all the distraction materials and snacks - she manages to cram her dolls in there, a few books, crayons, leap frog (with a couple of games) and I put in our large ziplock bag of snacks. She's 5 1/2 now and I think it's a perfect size for her (strap wise) - as a 2 & 3 year old the straps were definitely a little large on her but she didn't seem bothered by that. Unfortunately her new school sends home a large envelope (their Friday Folder) which wont' fit in the Crocodile Creek along with her pull over and lunch box so we've had to switch to the school back pack (sold by the uniform store). Oh well - it still gets good use and I'd still recommend it for any pre-school/kindergartner.