Round neck, sleeveless, long easy fit, not shaped thru the body but has seam detailing at each side seam to give that slight balloon hemline, side pockets and centre back seem. I tried it on with a white and pink plain T-shirt under it and it certainly can be worn as a pinafore if you like your arms covered, the colours in the flowers lend to several colours as a match under or over and the dress shape allows this.
Generous size so:
Size 12/14 - take a Small
Size 14/16 - take a Medium
Size 16/18 - take a Large