We use only 3M N95.
Their 8200 model is pretty comfortable and the straps are pretty durable for multiple use. I buy them 5 boxes at a time from Uline (I know, horrible owners but they are reliable, competitively priced, and well packaged for shipping)
You can also get them from the 3M Amazon store but the boxes might not do well in the shipping.
You can find N95 masks cheaper but 3M is quality stuff.
I believe N95 are only made with over the head straps, KN95 are ear loops.
3M 8200 N95 Disposable Particulate Respirator, Pack of 20, NIOSH APPROVED Amazon.com: 3M 8200 N95 Disposable Particulate Respirator, Pack of 20, NIOSH APPROVED : Tools & Home Improvement
3M makes a flat fold N95 with over head straps but we found those to be uncomfortable and not well fitting. They’re are nice to keep in the glovebox, purse, bike bag, etc… for emergencies.
3M™ VFlex™ Particulate Respirator 9105