I picked up this set for a trip to Hawaii and I just love it.Everything was light weight, fit great and worked wonderfully.I wouldn't recommend this set for serious snorkelers - but for those of us who want something cheap that you can toss in a suitcase or in the car without having to worry about them getting wrecked or stolen this set is perfect!Also, I only wouldn't recommend the set for constant use only because of the snorkel type - it isn't enclosed and water does rush in when you dive under the water... so if you are someone who snorkels quite frequently I would upgrade that piece... but everything else is great.I read some complaints on fin size - and these aren't even close to as big as I was expecting based on what others had said. These fins are perfect for leisure swimming around in the water... the only thing I can think of that they would be too long for is body boarding or something of that nature where you would need the super short fins.