Wow! I am exceptionally surprised at the quality of these cardigans. Once I opened the package, fluffed it and washed it according to the instructions - this cardigan FAR exceeded my expectations. It’s SUPER soft. The length/size are perfect, I’m 5’4 and it hits a little below mid-thigh. It runs big I would say. I normally wear an XL but the Large is still plenty comfy and roomy. I’ve purchased 4 and the colors were just as expected.