Thanks Trix I think I'm going for it. I can always send it back if its not right.
I bought a pleather version from M&S outlet in the summer in a 12 and its too tight around upper arms and across my chest now (fine when I got it at 9lbs lighter) plus a bit short in the body. It was only £29 so I wasn't arsed about wasting loads of money.