Premium Materials: The beach tote bag has double layer of fabric. The surface is waterproof canvas fabric and another layer of polyester material inside. It has soft but strong rope straps that are very comfortable to touch. The zippers are also of great quality and very sturdy which can keep your items secure and from falling out