It’s never been worn size label says XS, but it can fit a 34 inch bust as well. can be worn off-shoulder as well it’s cropped heavy weight polyester spandex Ita a lovely print. it was gifted to me but I don’t suit crop tops like this so selling it so someone else can wear it. no flaws