I LOVE the classy, versatile look of this dress and it generally fit ok, but I had to return it. First, I'm very short and small-boned and almost always a 0/XS, but the 0 was very tight in the chest. I think the 2 would have been too loose in the shoulders. It also is SHORT I thought it would be longer on me than on the model, but it hit about where it hits on the model and wasn't quite right. I wanted a dress that could go from work with a cardigan to cocktails to a fancy night on the town, but this wasn't quite right for that. Otherwise, it is EXTREMELY high quality fabric and a great geometric shape and if it goes on sale, I might buy it again for Saturday girls' nights!