I love this dress. I usually wear a medium and sized up to a large and it fits great. The only thing is that I'm pretty petite (5'2") and the sleeves are a bit long so I'll need to take them in a bit. I don't mind that it's a bit long on me since I'll be wearing it for work. I have to say that there is a fair amount of cleavage visible. some women may want to put in another black insert for modesty's sake.