The ma+ horse back zips fit me fine as well. The first time I tried them on they were really hard to zip up, but I think it was coz I just showered after getting home from the gym so I was probably a bit swelled up.
I was seriously thinking about sizing up but then tried them on a few hours later they were easier to zip up. Next day they were easy to put on and fit great.