I ordered this dress in Navy, but it’s not navy, more dark teal blue, so beware if you’re looking for classic navy. I was disappointed to see this color but decided to keep it as it was a pretty blue, just not what i expected. The dress is very simple, yet cute and can be dressed up or down. It is slightly shorter than other dresses which makes it more sexy. The sleeve is a nice detail to a plain dress but also big. Although the dress is “boxy” almost any body shape will look nice. I still have a “Mom body” so didn’t want anything too fitted, yet still look good and feel comfortable. I am in between sizes (10-12) so ordered a M and a L . The large was big on my shoulders and neck area was loose but the rest of the dress was roomy but felt comfortable. The M was slightly better in the shoulders but seemed less comfortable and a bit too short and not as flattering on me. I decided to keep the large as it felt more comfortable. I would say the large is meant for a size 12-14. Medium 8-10. For reference, I am 5’5” and the L was above the knee.