This is a wonderful gym bag for a great price!  It is the perfect size.  It has 3 exterior pockets.  I wanted something that actually held everything I might need without being a large bag that my husband or son might carry.  This fits the bill perfectly.  The purple color is really cute!!