100% Cotton Long-sleeve Button Down Dress Comes with vest and it is removeable Tiered with sleeves Sizes S-L