I ordered this in a size Large and it fit, a little snug where I'll just keep it unbuttoned, but that's due to me just being fat (big belly lol). But the arms and shoulders fit fine. I originally ordered an XL in a print (same brand) and it was HUGE! I am typically a 2X (42D bust).
Rating: [4 of 5 Stars!]