This is the second time I've bought this top, the first time I got an XL the second was a 2X. The XL was slightly snug but not bad, since it stretches. The 2X is baggy on me, I prefer the XL for USA size 18W. If your arms run larger I'd go with the 2X. I like how well made these tops are, they're comfortable.
Rating: [5 of 5 Stars!]