Im a size 14/16 and just gave birth 4 weeks ago and needed something to fit my new bulging belly and hips. XL Fits perfectly. Was worried about the arms not fitting, it is a little tight but Im able to still maneuver fine. Ready to buy a second dress!!