65% cotton 25% rayon. Mannequin model in a small. Tts but has a flowy loose fit. Size down if in between sizes. Similar to a linen fabric! Not much stretch. Airy and lightweight. Cute open detail- Ties in the back! Can knot up in front or leave loose. Buttons in front. Such a fun top. Cute with blue Jean denim or white pants.