I bought this bag for weekend trips to the Oregon Coast, and to stow some of my snow gear when I go skiing (boots, helmet, coat, etc.). It's HUGE. This bag could literally fit a small child inside. It's got room for everything you could need and probably a little room to spare! I love it. I am going to buy another one in the Medium size for the gym.