I ordered an xl, and the width of it is just fine but it's just so low on my chest it does a bad job at keeping the girls in place. I wear a 38ddd in Victoria secret bras for reference and have stage 3 ptsosis if that helps at all.