Good for flats but less so for low boots
This is an upgrade from the cheap thin foam/fabric shoe insoles. It has a nice arch support and adhesive to keep insole in place. The leather top also adds a premium feel.  I have 3 issues with this product. 1) It’s only a 2/3 to 3/4 long insole so your toes won’t have any cushioning. 2) Lining up the insole to my low boots was not easy since the insole is a bit narrower than the boots. I had to try several times before finding the best placement. It would have been easier with flats with their more open footbed. 3) The insole cushioning is limited due to the relatively thin insole. .
Rating: 3 stars