Mask comes with a layer of anti-fog film already applied. You don't need to buy it separately unless for replacement down the road.
I don't like leaving non-positive reviews. Got this as a replacement to my now 17-18 year old Mares dive mask for an upcoming swim across the Hudson. Was hoping it would be an upgrade but it fogs up real quick. It has to be user error on my end because I don't see how rescue swimmers could use these with the fogging. Mask fits well but if I can't figure out the fogging may not get any use.
Bought the “The Essentials” combat dive kit. Since receiving it, I have been using it every day with my platoons morning swim training. The Phantom googles are stellar and the shoe/fin combo is great. I zip tied a small set of fishing weights to the ropes for the ease of having them at depths and having to dive to them and tie specified knots for each submersion.
The pack feels great and sits well on the hips and shoulders. I am looking forward to many years of good usage getting after it.