Given the new guidance recently issued to wear face coverings, I think it can be effective. However it's not actually filtering out viruses exactly. The material isn't up to spec. What it does help is limit the spread of any coughing/sneezing if you yourself have those symptoms, it's helpful in prevent too much incidental face touching, and abstractly I think it helps remind other people about social distancing when they see everyone with the face coverings.