Shoes are soft inside but a poor fit for me. Rubbed against my heel and got tight on top of through the day. Glad I wore them around the house before wearing outside. They're nice shoes just not for me.