not much sole cushion. Use an insert without much help. They are super cute. Bought a size 10 in order for the width to fit a 9.5 wide foot. A little tight in the toes for all day comfort in a school setting where a lot of walking is involved.