The fabric is some of the softest that I have ever felt! I had read that the size ran small so I bought the XL and it is enormous, so perhaps consistency in sizing is an issue.  No matter, I will make it work.  I purchased this to attend Sakuracon with my daughter.  These are actually pajamas and they are toasty warm so I hope I can handle wearing them.