This dress runs smaller. I wear a medium, 5'4 148lbs. I ordered a large and it still fit a little more snug for what I like.  The dress is gorgeous though and flattering. I returned the dress because the collar opening was not as wide as shown in the picture and I loved that about the dress. Actually, my collar came together and looked more like a slit style keyhole opening. The dress was flattering on my lower body but I have large breast and the top portion did not fit the way I like. I do wish it did because it's a gorgeous dress. I so wanted to keep it.