This is PERFECT!! I normally wear a 14/16 and bought the 2x ( so nothing pinches or constricts ) and there is plenty of room & is so comfortable, I probably could fit into the XL but this is perfect!!!