Normally I don't rate products but this bag is absolutely perfect. I have minor back issues and walk two miles to and from school, so this bag is absolutely perfect as it's a shoulder bag rather than the normal backpacks. fits all my stuff too and excellent quality!!!