I love this bag so much!!! The firm fabric keeps the bag upright so things don't spill out and it feels durable! The zip and pouch are very practical for keys, wallet, sunscreen etc. I can fit ALL my beach things and my kids' stuff too. The most happy customer.