I ordered this dress for a wedding, I usually wear a Medium but did size up to a Large as this dress looked a little short. I am 5'5" and 140 lbs. The large fit me great, it was not nearly as short as I expected. I absolutely love the way this dress fits. I wore it with tall boots on a chilly, rainy day, but it would look great with wedges and the sleeves rolled up on a nicer day. A new favorite of mine, sure to be worn many times!