It has an elastic waist, buttons down the front, pretty high neck and a Layered skirt. The Size is L.