This bag is everything and a little more! It's very big what is gonna give you space for all you need to carry. It has wonderful colorways, long straps and it is super strong!!! And it also comes with a small bag inside! You're not gonna regret owning one of these!