Even N95 masks are not fully sufficient. They typically block particles at 0.3 microns or larger, but coronaviruses tend to be smaller, around 0.1 - 0.3 microns.
You need an ASTM Level 2 or higher surgical mask to block coronavirus from completely penetrating the mask.
That said, any mask is better than no mask, first because it prevents you touching your mouth and nose with potentially infected hands, and second because coronavirus travels in water droplets which can be stopped by the mask from going straight into your mouth or nose.
Yes, the virus itself is small enough to get through, but typically the virus comes in a water droplet (as in being coughed or sneezed out) and those will be mostly stopped by an N95 mask.
Hmm. Based on what I read, particles smaller than 0.3 microns have a widely "wandering" path of travel through the mask fibers on account of Brownian motion. My understanding was that 0.3 micron particles are the size that the N95 mask is least effective at blocking. Smaller particles are blocked more effectively, not less, until you get down to a scale so small that you pretty well exclude live biological material.
You need an ASTM Level 2 or higher surgical mask to block coronavirus from completely penetrating the mask.
That said, any mask is better than no mask, first because it prevents you touching your mouth and nose with potentially infected hands, and second because coronavirus travels in water droplets which can be stopped by the mask from going straight into your mouth or nose.