"This dress is a little pricey for what is essentially a sweatshirt, but it is so sweet and different, it is totally worth the money. The fabric is soft and cosy and I would say that the picture is a very fair representation of how the dress fits. I ordered a small - I often wear an xs in fp (I'm 5'5", 124 lbs, 34C) - but if you have a chest or hips, this dress would "grab" in all the wrong spots and wouldn't look/hang right. Sizing can be so tricky when ordering online!
The only other thing I'd comment on is that the slits in the arms go up quite high, so if you are wearing a regular bra, the straps definitely show. Which isn't really a problem if you are wearing one that has nice straps and don't mind them showing."