M&S sizing is up shit creek for me - small too small; medium too big. Also, as I'm a clumsy cow who can ladder just about anything, I go for Matalan @ two quid a pair.