These socks are like the holy grail of no-show socks. They stay on all day and are so thin that you can wear them with any shoe and because of the lace top, you don't have to worry about to top of the sock showing because its so cute! These fit me perfectly and Im a size 6.5 (Did not feel like they was much room for much stretch beyond that). They also come with a little mesh washer bag so that you can keep your socks together and not loose them in the wash which is what happened to me to make me buy these in the first place!!