I should preface this by saying that i'm in between sizes. i chose the smaller size and found that this top is not super forgiving. i'm keeping it bc it is good quality and i like the style, but i wouldn't be comfortable wearing it right now! maybe after i lose a few pounds!