I love this dress a lot. I wear it almost everyday because of how soft it it. I got a small and it fits perfectly. The reason why I gave it four stars is that it had a black spot on the grey part and the stitching on the sleeves started coming off the first time I washed it. But anyhow I love it. I would recommend it to anyone who is thinking about buying it.