LOVED using this tote bag over the summer! Our family used it every time we went to the beach. The bag never got dirty with the outer protector, and it’s remained in great quality. Highly recommend this bag for everything — it’s sturdy enough to hold a lot.Absolutely love it! Beautiful bag We go to the beach a lot and with two kids, this bag is super helpful to carry all of our essentials and beach toys and changes of clothes. It’s large with a nice zipper inner pocket for phone or masks so they don’t get sand on them.It’s comfortable on my shoulders even when packed heavy with towels and beach gear. It’s great for swimming pool and holds a ton of stuff. Super easy to clean with a simple wipe down with a baby wipe or wet towel. Love it and can’t wait to add to my collection. Many thanks for such a quality product!I do like this large tote but it’s more of a dry bag with sort of wrinkly looking clear plastic covering houndstooth fabric on the outside and just plain fabric on the inside. The rope handle feels thick and high quality and adds character and the interior zip pockets are handy. This would make a nice gift.Tip: if you plan to take to the pool or beach you may want to carry an extra plastic bag for wet items so the inside won’t get mildew and make it hard to dry out. I mean, it won’t drip either I just think the listing should have specified this is only waterproof on the outside. It says you can throw this away but I think they meant to say you can throw it wherever on a wet pool deck without worrying your stuff will get wet.Super heavy, big thick, heavy padded, fabric liner. The straps are 3x as long as in the photo, so I guess I cut them off and re-knot them? The pattern is cute and as depicted. It's a good, xl bag for heavy duty use.