Ordered this for our 2 1/2 year old for our upcoming plane flight, and so he also has a 'backpack.'  I was afraid it might be too large for him, but as a rolling bag the size is perfect.  Has just enough compartments that we will be able to fit things appropriately for the trip.  It's still a little large for him to wear as a backpack, but he prefers to roll it anyway.  It did take me a minute to figure out how to store the wheel cover but after figuring that out, all went well.  I also notice the velcro on the front of the bag doesnt always easily catch, but hoping once it is full of gear it will catch better.  Cute design.

At this point do not have much to add about durability since we've only used it around the house.