Fit was perfect, seal is fantastic and the glass is so clear. I gave it a good scrub with my crest charcoal toothpaste and it took two scrubbing sessions to fully clean the lens if the silicone. I have 5 dives with it and have yet to use an anti fog solution and have had absolutely zero fog issues. I went from a Tusa freedom HD because I wanted a lower volume mask and better glass and I don’t for a second regret purchasing these (I bought 2, one as a backup). Yay atomic aquatics for the win