Okay, I wasn't expecting to fall in love with a tote bag, but here we are. This TOPDesign canvas tote is literally my new best friend.
First off - the SIZE. 21x15x6 inches means it swallows my entire life without complaining. Groceries? Check. Gym clothes? Check. Random art supplies I swear I'll use someday? Double check.
The zipper is a game-changer. No more worrying about stuff falling out when I'm rushing through the subway station like a maniac. And that front pocket? Perfect for my phone and keys so I don't have to dig through the black hole that is the main compartment.
I've washed mine twice already (oops, didn't see the hand-wash note) and it's held up surprisingly well. The cotton softened up nicely but still feels sturdy.
Bonus points: The long straps actually stay on my shoulder! No more doing that awkward shoulder-shimmy every three steps to keep my bag from sliding off.
Only complaint? My cat keeps trying to claim it as her new bed because apparently it's just that comfortable. Sorry Mittens, this one's mine!