“I'm a 12 and I bought the M and L. I tried on the M first and it fit fine so didnt even open the L. I'm actually surprised by how easy they were to get on. I notice the compression more on the tummy compared to the legs. Good length for me too as I'm 5ft 10. Wish I'd maybe spent the extra to get the ones with the pockets though!”