I ordered one size and it was too big..then ordered these smaller and still way too big.. I keep walking out of them. Did not return.. Giving them away. Hopefully I can find someone that fits in them. I have no idea what size to buy. I wear a 9 shoe..Ordered x lg first then Lg..  Scared to order med.. so I give up.. They are nice tho and well made..