I put these in my rain boots because they had no cushion at all. I get painful feet when I don't have a little more cushion and my boots had none.
The Dr Foot Sport insoles were a bit long for my boots but they have a pattern guide on the underside to help you trim them to your specific size. I did that to the top part and they fit my boots fine however are just slightly more narrow than my boot on the sides.
As for the cushioning, it's quite good on the heel. It tapers thinner up to the toe top. I felt it was a little thin on the upper portion. Not bad though and it still provides much more comfort than I had.
I think these are pretty good as far as adding comfort that was needed and the price is very reasonable.
#Dr. Foot
https://www.amazon.com/Insoles-Absorption-Protection-Relieve-Fasciitis/dp/B01FFUKQ7G?ref_=bl_dp_s_web_7525792011