I wanted a casual yet dressy white blouse and it is perfect.  Me: Little boobs and big belly.  It is long enough to cover the belly and the pleats make me look like I have boobs. I usually wear an XL and that is what I ordered.  Love it.  If you are on the fence - buy it.