I fit a size medium and a small in certain tops. I am busty and wear a size 28 jean but I ordered an extra small in this top and it is still flowy but very cute I wear it off the shoulder it is perfect!! Great buy!!