Very soft, I would say this is medium weigh. I am 5'10" and this reaches my ankles, which is perfect! Seems well constructed and proportionate, I bought this as a Christmas present for myself, and I think I will get one for hubby too, if he's good.