I wore this dress for my beach elopement and it was absolutely perfect!! It was comfortable, the Medium was spot on. I am 5’5” and approximately 140-145 lbs. I loved this dress, it turned out beautiful in pictures, and completed my beach elopement dreams.