Honestly, its too big for my five year old, but I couldn't find smaller mesh begs, and our school requires mesh.  But he doesnt seem to mind and is content to carry it.  The warranty is great and Im pleased with how its holding up to daily abuse.  Its a great bag to meet school demands.