These worked perfectly for our guys (6-10) keeping track of their gear for daily practice and two meets a week this summer. They're big/roomy enough for older swimmers but light enough for elementary-aged kids. We've only used them for one season, but I'm happy with the quality, they seem quite durable.The mesh did a great job helping things dry out quickly and we didn't have any problems with mold or mildew all summer despite a sticky climate. We took out wet towels as often as I reminded them and hung the bags in our front closet but their caps and goggles, etc. we're in there all the time, and often damp towels and t-shirts too.Heads up for younger swimmers. My 8-yr-old didn't realize he needed to squeeze the toggle to open/close the drawstring top. After a couple weeks I noticed his drawstring was really torn up and asked him about it. As soon as I showed him how it worked he was perfectly capable and it works just fine still, but the damage to the drawstring is enough that it will probably shorten the bag's functional life. If you're giving to a younger child, I'd just make sure they see the toggle and know how it works.
Rating: [5 of 5 Stars!]