The length was fine on these shoes but they were wide.  Even with the straps as tight as I could get them my feet were moving side to side a lot. The soles were thick but very soft which allowed the heel to drop which is what I guess tones your calves. They were not for me but definitely a different sensation than most shoes.