Thank you for all your input.
I went to W/M this morning to check out their muslin and found RocLon muslin. Very nice feeling and you can't see your hand through it. I bought all they had.
I'm still not sure about the muslin thing, but for now I'm happy.. until I run out again :lol: