The length and fit of the shoes are the same as other Ecco shoes I've worn so I ordered. The skin is thin and soft, like a thin glove. The shoes look great. Amazing value. The insole isn't soft enough for me and I don't feel like looking for one that works better. Returned.