I'm a "medium" and sometimes a small, but this ran so small I doubt if a size large would have fit. Only for the tiniest among us. Unless you like your workout tops to fit very tightly. It was pretty, though. I returned it.