This mesh bag is beautiful in color and so practical for my 10 year to use for her swim team. And has all her supplies, fins, kickboard, goggles, and towel and toiletries. All fits perfects and nothing gets moldy or smelly as it did in other bags before.