I was expecting these shoes to have soft leather insoles as I saw in the pictures. But it turns out that their real insoles are made of fabric. So I ended up replacing them with leather and now my bare feet feel comfortable in them. These shoes are designed to be worn barefoot which is great. I will wear these shoes barefoot even in the coldest of winters, but with long pants and a long-sleeved sweater.