This is a plaid and navy mini dress that falls a bit above the knee. The sleeves have gathering at shoulder seams and cuffs, which are also elasticated at the back, and made them slightly puffy. The Peter Pan collar also has a bow, and both it and the sleeves are navy, which gives the whole dress a pinafore look. The bodice and skirt are red plaid with blue and green as well as a bit of cream. The bodice is straight while the skirt is on the bias. The waist seam has gathering and the piece is an A-line. It also has pockets!!! The zipper in the back is invisible. There is no stretch and the piece is machine washable. Perfect for the holidays--or any time!