I Purchased this for my 18 month old who likes mimicking what her older cousins do. The straps fit her well, i tightened them as much as i could and i do not have the issue of them sliding off her shoulders. The flap is perfect for her to open and close. There is a nice padding to the backpack its not just a piece of canvas, so i know her toys are not poking her. The pattern is as show and she loves it. It is also roomy enough to toss in an extra tee for her. I am definitely a fan!