We don't dive or snorkel,just go to "veg" but when we stayed at the Seven Seas last September, there was a Gaz Cooper shop out in front of the hotel and all of the other guests used them and loved them.Have also heard positive things about them on this board.