The Everything Fits Bag by Gaiam is hands-down the best! It even fits all of the bulky winter gear that I had to haul around, too. And it's super cute and lots of great pockets. I've had mine since 2013 and it's still in fantastic shape after nearly daily use!!