I ordered a size M based on their size chart and it fit perfectly. I'm 5'5" and weigh 155 pounds, and the M size was just right. I wore this outfit to a party and received many compliments on it. I would definitely recommend NNESI to anyone looking for stylish and affordable clothing. I will be back for more.