I don’t understand what the big fuss is about. The sole is large and makes your shoes tight and therefore squeezes your feet. It is not soft and the cushion is raw, absolutely uncomfortable. I tried it with three separate shoes and had the same results. Once again, I don’t know what the big fuss is about, why this product has 5 stars rating and cost almost $50?!?!?