I will start with saying this dress is absolutely stunning in person. The colors and shimmer are unmatched. I ordered an XL and usually a US 14 but with proper shapewear it was still too tight so I highly recommend sizing up for this one! There is little to no stretch around the waist.