Putting them on and walking around in them is like walking on hard plastic. The claim that "the Cloudfoam insole provides cushioning" is a joke. You are rock solid.
Pros
I knew what I was getting when I bought it and expected quality. It lived up to expectations.
Cons
This is the WAY to narrow down. My son can't even get his leg halfway in.