I bought this bag for our son's football gear, and it's just what he needed.  It's plenty big enough to hold his helmet, pads, shoes and water bottle, and it folds down flat for storage when he's not using it.  He's hard on his gear, so I'm especially happy with the tough fabric and "construction grade" (their words) zipper.  The handles are well attached, and there's a shoulder strap for the times when his hands are full.  The only thing that would have made it better is if it had a zippered section on the end of the bag for dirty shoes, and maybe a small inner pouch for his mouthpiece.

The whole bag looks like it will last for years, and I'm happy with this purchase.

Edited October 2013:  Our son has used this bag daily for a year now, for baseball and football.  It's still a great bag and the zipper is still working fine.  We replaced the long shoulder strap because it had plastic clips on the ends and the weight of his gear broke them.  We had an extra shoulder strap with metal clips on an old garment bag, and that made this duffle bag a really great item for sports.

Edited August 2015:  Our original bag is still going strong, despite heavy use over the years.  I came to Amazon today to order a second one of these bags for our other son, who is playing football this fall.  It's the perfect size for shoes, helmet, clothes and gear.

Edited September 2016: I ordered a third bag this week so we can keep football and baseball gear packed and ready.  The original bag is still working fine and I'm still happy with the quality and size.  Zippers still working too.