I was hesitant to buy a dress online.  I got a large, for the bust size and it fits perfectly.  It may be a little short for someone that is taller.  I get so many compliments on this dress!  I love it!