Way to hard shoes, I own same pair that I purchased few years ago and they are so soft to walk on, I still have the today, but I bought these for new pair, but I'm sending them back. Company did not send a return label as I requested, not happy about that.