I am returning these as the leg cuff is so tight, it will cut off all feeling.
I am a size 8 and bought the size 8. I would say they are a small for size. I'm happy with the ample padding and would wear them with a long top.
Over all a great product for the price. The only down side for me, is the cuff is extremely tight around the leg and I wish they were a little longer. I am 5ft 2", so not sure how long they would be on a taller person, they are sitting just below the knee, due to the tight cuff.
Also, I would prefer to pay less postage and not receive yet another horrible free mug please!