So glad I found this dress last minute and it turned out wonderful for a NYE event. I will be wearing it again at fun formal occasions. I am 5'6 126lbs ordered small. It was a bit long but I just got higher heels. If you have time you could just get it taken up a bit depending on what you prefer.