Sheepskin Insoles very nice for the cost.
These are made very nice for the cost. Very thick insoles.
Rating: 5 stars