Very soft, lots of padding and I feel at least an inch taller. I like that. Very comfortable. I will still put my gel insoles in very comfortable shoes for the day.
Pros
very convenient
Cons
The anti-slip function is easy to wear out with regular use