practical and effective
I had completely worn out the original insoles of my boots.  These have been a big improvement.
Rating: 4 stars