Junk.
Nice insoles, but the rubber or foam bottom is disintegrating after only a few hours wear.  A waste of money.  Too late to return them.
Rating: 2 stars