I wear women's size 11 and my foot is 11 inches long so I bought women's 11-12/men's 9.5-10 but the sole of these shoes is barely/not long enough for my foot. Also, the fabric is so stretched that I don't have room for my toes. Pretty sure they won't stay put when wet. fit quite snugly around the rubber sole although they are cute.