I've been using the paper ones you can get at Costco (or anywhere). Costco is now carrying the paper ones in black, which I love. They are the most comfortable for me. The KN95s are good too but they can run about a $1 per mask.
I haven't had much success with the cloth masks. I found one I liked in Walmart by a brand called iFly. It was really good in this one fabric style. I bought 3 more in different colors and they were not the same.
I think I'll have to pick up some Old Navy ones based on these reviews. For some reason, I didn't think they had the nose wire in them so I avoided them. But sounds like they do. I have glasses and it's just awful.