So far it's great and fits far more than I expected that it would but if you are a heavy packer for the gym this bag is honestly too small. I was fine because I don't have that much too bring but I honestly almost laughed when I pulled it out of the package. It's fine for the price but I would consider getting a bigger bag.