I wear a size 8 and ordered the large. they fit great and feel comfortable. they do not slip off the heel which is the main thing i was looking for. They seem thick enough to be durable but I haven't worn them that long yet. But the quality is comparable to my other socks that I purchase from retail stores.