A perfect size bag for me as I don't require too many things for the gym. It can hold a few things of everything. I use this mostly for post workout supplements and a change of clothing after a workout. The price was also something I took into consideration. I love this bag.