MATERIALS & CONSTRUCTION:
First rate.  This bag is very high quality.  The main zipper is oversize and looks like it will last.  Materials and stitching about best I've seen.

FUNCTION:
Intially, concerned that there are only two pockets (end pocket on the end for shoes), and small side pocket, but this seems plenty.  The shoe pocket is large enough for large pair of tennis shoes, swim trunks, and even overnight dirty laundry.  Small pocket fine for keys, ipod, lock, etc..

SIZE:
This bag is slightly larger than most gym bags, but because it does not have a flat, firm bottom it packs a lot of stuff, and yet can be compressed into a locker.  Large enough for workout gear, wash kit, and change of clothes.