Im going to say that this runs somewhat small bc its more straight than a swing dress. Its very soft and gorgeous though! I cant wait to wear it!! I just want to reiterate that its not flowy by any means! I wear a 14/16 and an XL top usually and I ordered an XXL.