This mask sits away from your face and is great for glasses. My daughter is a waitress and wears hers comfortably during her shift with no issues. A friend recently wore hers the whole day with no fogging glasses.
Made of 100% good quality cotton fabric, soft nose wire and soft elastic straps with toggles for a perfect fit.
Pick up locally (I’m in Pacifica), delivery on the Peninsula for $3 or mailed for cost.