Id say this bag is really good and it has great quality. i would give it a five star but i feel like the strap could be longer. the color was a little off compared to the photo. its very functional though, and it has quite a few pockets, except the ones on the side arent very spacious but i dont need them anyway. the style is pretty.