This was a gift for my grandaughter's birthday. We had been looking for it .and couldn't find it. She was very surprised and happy to receive it and started using it the very first day and continue to use it everyday. The bag is pretty and well constructed. It has a lot of room and seems to be sturdy enough to carry all. Everybody at her school has similar bags. I hope they got them from Overstock because the ones we saw at the store were not as pretty and more expensive.