Gorgeous dress. I’m a USA size 4-6, took a large, I didn’t want dress to be too clingy but could have gone with medium. Bouncy, stretchy fabric, great material. Won’t wrinkle and machine washable. Seller shipped out quickly after order. Shipping took about 3.5 weeks to arrive.