I am 5’9/165lbs and bought a size large. I loved this dress and definitely felt like the best dressed at the wedding. I also got a matching mask that came in a pack. It was lightweight, comfortable, and wrapped securely around me without needing to fuss with the strings all night. It was a little short but I am tall. I just wore a pair of hot shorts underneath to prevent flashing my butt to anyone if I had to bend over. The shipping was very quick and arrived packaged in nice zip bags. HIGHLY RECOMMEND & will definitely buy more items from RESA.