I wear a size 11, sometimes an 11.5. Ordered a 12 (the largest size available) thinking it would be OK. Smallest 12 on God's green earth. From heel to toe measured maybe 11.3 inches long which is smaller than most of the soles of my assortment of size 11 or 11.5 shoes, sandals, athletic shoes. Told me I had to pay for return shipping. So much for Satisfaction Guaranteed! Oh, and they are made in China. Thoroughly displeased with the sizing and customer service. Caveat Emptor!