I was gifted this bag and am so pleased with it! It’s roomy, has several pockets and completely zips closed. The strap is long enough to easily toss onto your shoulder and the fabric feels really nice. I can tell this bag will hold up over the years with how it is stitched together! 5/5 stars, for sure :)