There is no elastic or anything at the top to give stretch, I have incredibly tiny calves and these "broke" when I pulled them up over my clalves.  Because of the knit I was able to hide the now loose threads and still wear.