I wear  size 6.Purchased in size 7 navy blue. They are way too small, too stiff,no give.I only had them on for 5 minutes and they hurt my feet. They don't have a zipper making it almost impossible to put on and much less to tuck your pants inside.Good idea but poorly executed.Would not buy this brand again.