I recommend that no buyer should spend only 50 dollars on such a camera as this. many people waste money on low quality “waterproof” cameras. Small parts will rust, the video image is not good quality and the supplied software to connect the camera to your phone or computer is horrible.
GoPro is the only reliable solution and in the long run the most cost-effective. I always take my own Hero 5 whenever travelling. For snorkelling, or any underwater video or still shots, this camera is THE best solution.