i usually wear a large,  so i ordered a large but it shrank a bit in the wash  so i gave that to my daughter and ordered another  x large  which felt big until i washed it and it shrank a bit and fits fine  i would recommend ordering a size bigger.  Very soft and comfortable material  a nice buy for the money.  I will be ordering other colors.