Review (5/5): Good for the cost.
I can't really comment in the durability or sturdiness, as my kid has only use it for a month. It has enough space for everything he needs without becoming too bulky. The only thing I actively dislike is the water bottle holder. It isn't quite large enough to secure a pretty normal size bottle, so he drops it frequently. I'm sure there are plenty of better bags out there, but this one was good enough and a great price.