Fits everything I need for the gym. I was using a reusable grocery tote bag before, so this was a step up. I like that it has a lifetime warranty. It's reversible and the inside is black with a smaller adidas logo which I like better. I'm very happy with my purchase.