Ever since I bought this a year ago, it's replaced all of my tote bags to become my everyday go-to bag. It's super roomy, soft, and goes with everything. Also love that it's waterproof.
Only note is the strap end gets pushed to one end of the plastic loop pretty easily which makes the straps a bit annoying to align. I also somehow poked a tiny hole in the bag's body and a little of the stuffing is poking out, but that hasn't happened again since, so it's probably not the construction's fault.