It’s soft, but not good insole. It’s hard for me
Very stylish shoe, comfortable too.
Very supportive, light weight, well made. Slightly small.