These are very nice and very comfortable. I am 5'8"  and they fall about 4 inches past my knee.
I noticed that when ordering different colors, these tend to fit differently. The black was quite a bit looser fit than the blue and pink. I usually wash everything I purchase BEFORE wearing, but I was in a hurry and threw the pink pair on before washing and the color blend onto my top and skin. Always wash before wearing!