Button through dresses suit anyone who wants to get dressed without much thinking, which is most of us most mornings. They're kind to women who need to adjust how much they're showing depending on the day, a bit more buttoned for the school run, a bit less for later, and they're forgiving on bodies that change shape through the day or the month. Where they're less kind is on anyone who finds gaping a nuisance rather than a feature, because the placket will pull open at the bust or the hip on certain builds, and no amount of ignoring it fixes that.
The difference between a good one and a bad one usually comes down to what's holding it together. Cheap versions use plastic buttons that crack if you catch them in a bag strap, and the buttonholes fray within a few washes until the whole front looks tired. A better one has buttons sewn through properly, not just glued on a shank, and a placket with a bit of interfacing so it sits flat instead of curling. Fabric matters more here than in most dresses, because anything too thin will cling and gape at once, which is the worst combination. A denser cotton, a proper linen blend, or a jersey with enough weight to skim rather than stick, all behave better than something flimsy dressed up with a nice print.
These dresses do most of their work alone, which is part of the appeal, but they're easy enough to layer when the weather turns. A jumper worn open over the top in early autumn softens the shirt dress shape without losing it, and in winter a thick tight and ankle boots make the whole thing feel seasonal rather than like a stranded summer piece. In proper heat they're one of the few dress styles that still breathe, as long as the fabric isn't synthetic, which traps warmth exactly where you don't want it.
Colour wise, plain shades outlast prints by years, not because prints look bad but because they date faster and show their age in the fading. Navy, a soft olive, a warm stone, all hide the slight unevenness that comes from ironing round buttons rather than over them. White is lovely and genuinely difficult to keep looking fresh.
With wear, the buttons start to show it before the fabric does, a slight yellowing on pale ones, a looseness in the stitching that needs catching early. The fabric itself tends to soften and drop a touch at the hem, which on a lot of these dresses is no bad thing, it just stops being new and starts being yours.