I ordered this bag and it has just arrived. It is absolutely gorgeous! Nice big, separate small pocket inside for keys or cell phone, large divider inside to keep used clothes away from clean clothes or shoes , another big zipper pocket at the bottom of the bag to keep wet clothes away from dry. There is a stretchy mesh pocket inside for your water bottle to keep it upright. I am blown away by how good this bag is for the price. It looks classy (for a gym bag) and I think that it 'bad' things happened to it or it started to smell a little funky that it could go in the washing machine because it is cloth (Reitmans would probably say that it is not washable, but I think we could get away with it). I totally recommend this bag. Nice and big, will fit all my gym gear including towel, hairdryer, flip flops, shower gear, water bottle and change of clothes. Bag dimensions excluding the strap/handle are 15" x 17" x 5". Would also be a nice inflight carry on bag if you are planning a trip.