Let me start by saying: I knew when purchasing that that there would be a good chance that it would be a bit small on me. okayh now that we got that out of the way, it is super cute. I would definitely say it could be a size larger if that were available but unfortunately xl wasn't a size choice. It totally can be work and not look too terribly tight due to the way that I am proportioned but I could see how if you aren't hourglass shaped it would be cutting in and just in general not be the most flattering.