I am giving this a 2 star because it is of good quality/materials. However I would not recommend because of the following reasons:
- It constantly creaks and makes a million noises when walking on the street with it on the shoulder, which is frustrating
- It doesn't have a solid bottom
- It's actually pretty large
All in all will have to switch back to my old bag, this is just annoying to use.