I wear a mask when I go to the shops
I have no illusions that it will protect me, I wear a mask to protect others
Ebay has lots of hand made cotton masks from a variety of sellers. I would suggest perusing them carefully as some are much better than others.
I have also bought some pillowcases that are 1,000 tc Egyptian cotton with a view to making my own masks. According to one reputable source I found (will post later if I can find it) high tc 100% cotton masks offer the wearer some protection against viruses.
When I make my own I will probably add a copper wire attachment to the top (and possibly the bottom) edge, along the seam.
Copper wire inexpensive, easy to buy online, is felxible and the virus starts to become inert very quickly when in contact with copper.
I would suggest to anyone considering making their own masks to
experiement with cheaper fabrics until you get a size and design that suits you
use seams big enough that you can insert elastic and / or copper wire and remove them easily. Copper wire and elastic can be replaced and are likely to wear out before the cotton. I have bought a lot of elastic and will just replace the elastic each time I wash the mask. if the seams are big enough you can push the elastic through using a thick needle or a tiny safety pin.
Use the highest cotton tc you can find, make a double layered mask and leave space for a filter (can be kitchen roll, coffee filter or washable filter bought online). Very high tc cotton is lighter and more effective than lower tcs. This is extremely important if you are doing anything strenuous. I wore a mask to the shops recently, don't have a car so was carrying very heavy shoppping bags. The mask was so hot that I was sweating and exhausted by the time I got home.
Check out online videos and instructions and use them , here's one example
masks4all.co/how-to-make-a-homemade-mask/
If you find a good, novel solution then maybe post it here so we can all check it out
:)