Mask looks great, and the quality of the fabric and print is amazing. The strap is also fabric and comfy around the ears. However, the strap is not adjustable. Also, the stitching where the strap joins the mask could be a little better.
There is a small flexible wire around the nose part, when adjusted it's super comfortable and not at all noticeable.
The fit is large enough to comfortable cover my nose, and goes under my chin, so doesn't rise when talking.
The mask material is synthetic and doesn't breath as much compared to cotton or medical masks. However, for shorter wears, like going shopping or using public transport it's great.
I do not use glasses. so can't comment on mist.
I presume I have a slightly larger head size as I'm 6'3" and a somewhat large nose, it fits absolutely fine.