I love these - they are a perfect fit (I am a standard US size 16, and the XL fits perfectly), comfortable, and I'll be looking at other colors. I am 5'6", and these sit at the top of my ankles. Great price and very fast delivery.