One size- but this top is tiny. Would probably be best for XS/ S. Plenty of stretch. Cropped. I don’t see any flaws.