My wife is very happy with this gym bag. Several compartments . One outside zipper to inside pocket large enough to hold a wet swimsuit or gym shoes, to keep away from clean, dry clothing. She is very happy. The construction and zippers are top knotch.