I am a true medium usually and this dress fits so well. The top of the dress has a drapped neckline & has mesh paneling on the sides bottom of the hem which really accentuates your body's curves. The dress is very lightweight & has an asymmetrical hem. It is a bit on the longer side, I'm 5'4 for reference & you definitely need to wear heels with it. I wore it for graduation and got so many compliments on it! It's a sexy, yet elevated slip dress 🤍