The package provided excellent Mask. It didn't leak at all! The fins are also excellent. What let the package down was the snorkel itself. I tried this in the red sea which has a little current and the thing just kept filling up with water. I took it to a diving shop in Egypt and they told me what the problem was. I had to purchase another snorkel and the dive shop even stated that I can have my money back if this didn't work. It worked perfectly. So the package was good, but the snorkel was a waste of money. The main problem being the valve which is a small piece of silicon, easily open with a little current and causes the tube to fill with sea water. Other products are better in that the valve is enclosed in a plastic unit, thus the current cannot easily open the valve.