The sole is very hard and actually gave me heal problems.  They are a little clunky.  I wear them occasionally, but can't wear them often because of the hard sole.  They aren't great for walking because of the hard sole.  If I had to do it over again, I would not have bought them.