Well I don't have any moss. And I hope that the humidity dosn't stop dropping. Havn't tried the towel yet though.