For me, I’m a bit skeptical of the effectiveness of cloth masks and using a new disposable mask every few days seems like a better choice. Standard surgical masks seem to fog too much. I wear N95’s in some situations, like medical appointments but they are pretty uncomfortable to wear hours on end.
KF94’s seem to be at a good middle ground. The best I’ve found are the BOTN version. The game-changer is the adjustable ear loops that can give a tight fit. I’ve not seen that in any other brand of disposable mask. They don’t fog too much if I adjust them just right.