After trying this gear for water sports, I can confidently say that it's perfect for snorkeling swimming, and all sorts of water activities .The material is thick and DURABLE, making me feel secure when I`m in the water. The design allows for a wide range of movement, making it easy for me to swim and explore. The only downside is that the neck can feel a little tight and uncomfortable after extended use. But overall, I highly recommend this product for any water lover!See full review