True to size. I am wearing my true size large. Has some stretch. 50% viscose, 30% polyester, 20% nylon. HOC AUTUMN