Really surprised at how much I liked this dress.  It's warm and really cute.  I looked on other sites to read reviews and see better pictures...it's much better in person.  Really comfortable. I'm 5'2" 118lbs, 34b, and usually wear a size xsmall or small.  Got this in a small and it seems fine.