This bag is really spacious inside and out with all the different compartments. It’s a lot lighter than my other bags too, which is appreciated on casual days. Docking one star for the product description though. It says 100% cotton and the body of the bag definitely is, but there are pieces (handles, zip pulls, etc.) that are fake leather. I don’t mind it this time because I got this bag for days when I don’t want to carry a leather bag, but they should include that detail for full transparency.