A single layer of fabric like this might not be effective enough if worn as is. However, if you fold it in half, or wear two, now you have two layers of fabric and you could even put another layer of fabric between them. Then, as long as it stays in place, you'd be in good shape. One layer is better than nothing but your risk of catching or passing the coronavirus decreases with additional layers. Best of luck.