today I went shopping. I bought a nice cashmere cardigan, size S, cos that is all they had. I bought a cashmere jumper size M from the same store, and then in another store I bought a Top in a S, which was plenty big enough, could have done with an XS, and then 2 tops each an L.
Everything fits perfectly!!

so just goes to show, you can't always believe what it says on the label.