I have both a macom and the M&S zip up sports bra. I found the macom doesn’t cover me very well so I asked my nurse at a post-op about it and she said that if you’re bigger than a D then they’re not as good but it still somewhat supports me, I personally favour the M&S ones as they properly cover and support me.
The one thing I’d definitely recommend you get is a travel pillow! I couldn’t have gotten through recovery without it. I use mine on the sofa to help support my neck as you tend to only be able to sit in one position and it helps. It’s also amazing for when you have to sleep upright. 1000% recommend. Primark do cheap ones but make sure it’s the cushiony one and not the one filled with beans! Good luck for your op and recovery xx