I do like the style of this top so I really hate that it was so unflattering on me. I am average size and I usually wear tshirts in Medium and about a 10 in jeans and shorts. This was way too snug on me, especially in the arms. Even if the next size up would fit more comfortably, I was afraid the shape wouldn't make it look any better on me, so I just returned instead of exchanged. Because of the way it falls, I think you need to be pretty thin or at least have a long torso to pull this off. Otherwise, it may feel somewhat like a maternity top.