My Granddaughter loved this bag. I would rate a 5 but I thought it was just a little too small. However, my garddaughter said it will work! She raved how no one else would have a book bag like hers and how it had her named sewed on it! We rarely ever find anythig with her name. She loves this item and the lunch bag to match!