finally got it in mail and tried it out. The texture is certainly something to get used, sure doesn't feel like cotton fiber to me, I really think it's made of fine sponge material, sponge is the on...