There are no tags so can’t swear of fabric or size
Please check measurements I think this could fit extra small as well
I love the color, first pic is most accurate of color
Perfect condition!