Stretchy with a side zip. Peplum hem and frilly style sleeves. Crisp cotton feel to the top. 100% cotton