FX Divers Sea Pro Dive Mask and Dry Flex Easy Purge Snorkel Super Soft Durable Silicone Oiled Rubber Finish for Durability and Flexibility Double Teardrop Lens Great Vision Super Dry Construction with Ergonomic Float Fitting High Grade Silicone Mouth Piece and Flex Connection