Soft and exactly as expected. The only downside is that there were already some pulls in the blanket when I opened the package. 

Pros: soft
Cons: pulled threads