I bought it and send it directly to my niece as his graduation present. I was hoping that the quality is good and it didn't disappoint me. He loves this snorkel set and he thank me for it. It feels good to give something and they appreciate it but it fells even better if the quality of the stuffs you give is worth the price. Great products!