I love a great tote bag, particularly one this versatile and sturdy! I bought this with the intent of making t my gym bag but it's so much more: it's a work bag and I'm currently using it while traveling through the desert climes of Israel. Tons of room, and I love how sturdy the canvas is. I have the blue and white striped bag, and it's getting a bit dingy, so hopefully it will respond well to a spot wash when I get home.
On top of its versatility, it's also totally adorable. I get tons of compliments.
Other reviewers have mentioned that it doesn't zip but this doesn't bother me. It can be tough to find smaller items sometimes but that's something you'll find with any large bag.