I have an anecdotal account of mask efficacy... my husbands business has 80+ employees and serves about 2000 customers/day (curbside). From the beginning, he has required masks, gloves and distancing at his business. If employees took off their masks they had to put a new one on and wash up. He also takes temp checks twice daily. It was hard at first (he is claustrophobic, but has gotten used to the mask). Anyway...
Other franchises in the same area were not as careful. Of the 20 or so around him, his is the only one that did not have a case of covid. The county he is in has had nearly 30,000 cases.
So, its anecdotal, like I said, but it is enough for us to keep doing what were doing. He wears a cloth mask with 2 layers of filti material which has been tested and the results were it protects equivalent to a N95.
Thank you very much for the anecdote. I hope you and your family stay safe, it sound like you are doing the right things !!!