This is one of my favorite dresses for Samantha. It's such a smart look, and the fabric is wonderful - though not what I think of when I think of flannel. It feels more like a felted wool, perfect for crisp fall days. The contrast stitching and white buttons are very cute, and I don't have any problems with the riding up that other reviewers complained about when she wears this with her lacey whites, though the pleats tend to want to pop out under the full petticoat, which is its own problem. I give this an A based on its fabric and appearance.
Here is Samantha looking very cute and ready for... reading about cats.