Almost perfect!
I really love these insoles! I have a couple of pairs of shoes that are slightly too large for my feet. When I added these in, not only did they make the shoe a better fit, but they made them more comfortable. The only reason i give this 4 stars is that because of the thick insole, it doesn't fit in most of my shoes. That's okay though, since I needed these to make those other two pairs fit!
Rating: 4 stars