These snorkels are amazing! I now own 8 of them and I love them. They have an amazing seal we so the lg/xl ones and they fit perfectly! There great for the pool or beach or any kind of fresh water like the oceans! Amazing price can’t wait to use them and have all my family have one!