For this price is the cam tip top! I take this mainly for my bike. But you should not dive so because the specified 3M Waterproof is wrong.
For a heavy rain the protection extends all male. I have the leaks easily sealed with construction adhesive and now is this more than 30m water resistant.
For this price it is a really good (almost like a GoPro) Cam!