I avoided zip tops for ages, honestly, because the first one I owned gaped at the chest the second I lifted my arms, and I decided the whole category was a trap. What changed was trying one on in a size up from my usual, with a bit of stretch in the fabric, and realising the problem had never been the zip. It was me buying the size that looked best on the hanger instead of the one that worked on my actual ribcage.
Get the fit right and a zip top turns into one of those pieces you reach for without thinking, through most of the year rather than just one season. A lighter one under a jacket covers you from early spring through to a mild autumn evening, and a thicker, fleece lined version earns its place on anything from a school run to a long drive where you want to regulate your own temperature without peeling off three layers in a car park. The zip itself is the whole point, it does the job a jumper can't, letting you cool down on the walk somewhere without having to yank a top over your head and ruin your hair in the process. On an ordinary week it sits well under a denim jacket, over a plain vest, with straight leg jeans and trainers, and it doesn't fight with anything busy underneath because the top itself reads as fairly plain. The fit question is really about the chest and the zip line. If it gapes when you reach up or sit down, that's the size talking, not the style, and if the zip pull is a flimsy bit of plastic, expect it to snap or jam within a few months of actual wear rather than careful handling. A proper metal pull with a decent tab lasts years.
The fabric is where these either hold their shape or don't. Cheap polyester fleece pills under the arms and at the cuffs after a handful of washes, so I turn mine inside out before it goes in, wash it cold, and never tumble dry, which sounds fussy but takes about two extra seconds. Do that and a good one still looks properly new well into its second winter, with the only sign of wear being a slightly softer zip pull from being tugged up and down a few hundred times.
The detail that makes a good one worth owning is a zip that sits flat against the collarbone when it's done right up, rather than digging in or sitting crooked, so you can do it all the way to the chin on a cold morning and forget it's even there.