These are so cute and comfortable. I don't wear heels often so for me to say they're comfortable is saying a lot. The soles on the shoes appear to have soft rubber padding. Will be ordering more of these.