Is it a shirt or a dress? Why do we have to decide? Just add tights or a long flowy skirt if you aren’t sure. This layered piece is unique, rich in style and has a gorgeous adornment of lace and wooden button goodness. The vest layer is a knit while the base layer is sheer and light. The long sleeves can be buttoned up or free flowing. Polka dots, yes please! Appears to be Cotton, Polyester, Acrylic blend.