Not nearly enough padding under the ball of your foot.
Not particularly impressive.  The padding is too thin in the area under the ball of your foot.  I damaged the nerve in my forefoot in a motorcycle accident and need extra cushioning in that area.  It fit my shoe, it seems ok in general, but not enough padding/cushion overall is my opinion.
Rating: 3 stars