This bag is amazing! There are so many pockets/compartments, it comes with a little bag as well, and has so much room. I was able to fit 3 beach towels, 3 changes of clothes in the inner zipped pocket, two bottles/cans of sunscreen, my water bottle, snacks, and some personal items. The material is great. It is very durable and water and sand proof. I’d highly recommend to anyone.