It does say XL, so I thought,I weigh(190) & I won't put it on, or I'm sure it will stretch, I wear 18/20. It has some stretch, but I'd like to call it a comfortable M/L.
I got it home & realized it probably wouldn't fit, so, my friends the Listia Ladies have a shot at it.