No stains or holes. I looked for a tag for what it's made of ladies, but the only one I could find was where it's made. It's kind of soft and kind of rough at the same time. It's almost like it has either part cashmere or wool. I really don't know. Sorry. Trying to post more pictures, but I don't see a link to do that.