This tank is gorgeous but I usually wear a large in the Bella flowy racerback and relaxed fit women’s shirt. This large was huge on me in the bust and under the arms. It fit like a Xl or XXL. It was a good 2-3 inches of extra material. I wear medium in old navy, target, Walmart brands. I returned it so I haven’t washed or worn it long but I expect it would be fine like most Bella Products. It Is nice NOT to have to tell people to order up.