I absolutely love this - received it today. It is very soft. I usually wear a large and ordered the x-large, it fit perfectly!!! I will be wearing this a lot - I might even order another one in a different color. Worth the money.