Over all this is a nice bag, we got this for our daughter as a back back but when we received we noticed it was way to small for that. No fault of the product just not big enough for a school bag. A bit pricey for size, thats the only reason i did not give 5 stars.