Very soft material and very comfy., and it has beautiful colour.Size is accurate or a bit on the bigger size if you are between 2 sizes. It is very fashionable , will be perfect for work or going out. I wore it today and it was so comfy. I got a lots of compliment.