It is very cute and it fits great. The fabric isn't what I expected; I thought it would be softer, thicker, and warmer like a sweatshirt.  It was thin, and the material was coarse.  It's cute to throw over an outfit, but it isn't warm and snuggly.