This would definitely be a good mask for dust, smoke etc. For Covid-19, well, its certainly better than nothing. What I mainly like about it is its washable. Technically, your not supposed to wash the filters, but, I haven't had any problems doing that. I just let them soak in low concentration bleach or laundry liquid, rinse them off and dry them out and its fine to reuse. If I was a medical worker, I'd want a N-99 mask and a face shield, but for low exposure environments, I think this mask is good enough - better than a disposable certainly.