I bought this Tote bag because I needed a strong yet pretty bag for school.  I have about 3 texts that I carry in it and it has a few small compartments inside as well for a cell phone and a few other things.  A pocket on the outside to carry a bottle and also an open pocket on one side and a zippered pocket on the other side externally.  For the price of the bag I have to say I am very impressed with how this is holding up.  I bought the rainbow striped bag and have received many compliments on it.  The handles are comfortable on my shoulder and sturdy.  I highly recommend this bag, it also comes in many pretty designs and is very roomy.