I use Cressi Scuba Diving Snorkeling... https://www.amazon.com/dp/B0067BGZBE. The downside if this, is that it creates a lot of fog. :/
Cressi Palau Short Fin with Snorkeling Gear Bag, TT-ML https://www.amazon.com/dp/B019QOHUX0/ref=cm_sw_r_cp_apip_cmaOOWFmQQP4I. These are good and I haven’t had any problems.
I also purchased a Spray that delays the fog in the glasses and also ear plugs.
I don’t really like these glasses much because I have to clean in a short period of time.