I love taking this bag with me to the gym. It fits all of my gym stuff in there plus room for WAY more.
The only reason I gave it a 3 was because the seams are not the best quality. If your spending over $150 or so on a bag, the seams should be not coming apart. Now I should say, I do NOT fill this bag as full as I could. So realistically there shouldn't be any reason why they are starting to come apart.
Other than that, I love the bag!