I ended up returning this item, I liked the style and material but it was definitely too small. I ordered a large. Im 55 140lbs, 36B, average build and the seam that should rest under the bra line would not stay down, made for an awkward fit in that area. Perhaps an XL would fit better but Im passing on this item for now.