These are so great!  True to size. Very comfy and the perfect length. I am 5'10" tall, and these hit me just at the ankle. The fit is great, I would say a tad bit big. I ordered another color in the next smaller size. The stretch is great!