He's 9 so past dinosaurs/Cath Kidston stuff but into Minecraft, Angry Birds, Batman etc. Got him an Angry Birds backpack from eBay but it hasn't lasted. I can't stand Smiggle!
DD has a Frugi puffins one and they both had well made Cath Kidston ones before that lasted ages.
Any suggestions that will last?