This bag totally exceeded my expectations.  Has just the right amount of pockets in different sizes to organize my shoes, clothes, ipod, lifting gloves, wallet etc.  Makes it so much easier to find what I need quickly.  Took a suggestion from a previous poster to use Eagle Creek Pack it Folder (15) to carry my work clothes.  The folder fits perfectly in the bag, keeps my clothes wrinkle free and eliminates the need to carry clothes on a hanger.  I also use a pack it half cube to organize socks, belt and other smaller items. The hard plastic handle is cool the way it interlocks and is so much easier to open and close than velcro handles.  The carry strap is comfortable and there are plastic d-loops on either side where i hang my combo lock and snap link with gym id tags. Not too big, not too small, just perfect is all i can say.