I listed this as a "fit as expected" because other reviewers had warned this ran really small so I ordered an XXL.  I like this coverup and it fits through the body, the shoulders hang a little low so I have to hike them up so they don't feel tight.  I am a 14-16 in tops and busty and this was a fine fit with the exception of the shoulders.  I would definitely recommend going up a size as others have indicated.  I got to the black and like it a lot.