Soft and warm, what else do you need? It fits fine... I wear a 12 dress, usually, and got a L. Perfect. Washed it right away in cold and dried it on low. No shrinkage. I love that it has a higher neckline for warmth, and no pockets or bulky seams. The tag is annoying, and I removed it with a seam ripper, but a print on-fabric label would be much nicer.