The soles are soft but unable to wear them the straps are so narrow can not even get my foot I them, very disappointed I have several shoes in this brand that are super comfortable! Unfortunately need to send them back.