I had an M&S zip up front one and i didn’t struggle in it 🙂 i never got a macom but those who did said they are very good, but there are alternatives xx
I bought 2x M&S sports bras (back fastening but do it up at the front then swing it round) for £25. I really liked them and later bought a macom but felt more supported by my M&S and were still very comfy. xx