It is warm and cozy! Soft and fuzzy inside. Super comfortable. Good quality. The colors are true to the pictures. It was also true to size. (I am 5'4" and 120 and size small fit perfect. I almost bought a larger size because of other reviews, but am glad that I didn't.). I just might buy another one in a different color!