The tag says 2X but since it's not very structured it can fit 3X and maybe 1X. The !x might be a little too large, I'm not sure. Hope this answers your question.
Sorry I confused you. It might be too big, but it's made to go over another shirt or blouse. It doesn't button so it depends on how big you like your shirts. It's really more like a coverup so I don't know if it would work.