I gave 4 stars because these insoles are the most comfortable insoles I've ever used BUT they just don't have a long life expectancy FOR ME. I use them in work boots and they do get abused really badly so if all I did was normal walking & standing they'd probably last a long time. I do like them so much that I continue to buy new ones when the old ones die on me.