Tempered glass mask which meets all ANSI standards combined with silicone skirt and strap. Snorkel works with the GoPro hero. Dry top keeps water out of snorkel when under water. Silicone mouthpiece, flex tube and quick release ability. Fins have flexible foot pocket that comfortably adjusts to feet, drain hole and non-slip tread on bottom.