They are solid insoles but a little short or narrow or both for me.  My big toe feels the edge of each insert so if it was a little wider up there it would've better.  I like to walk long distances and I could see that edge causing discomfort after a couple of miles.  So far I am only using them it for short distances and standing much of the day (have standup desk).  They are well made but I would probably buy a slightly larger pair so that I could have the width I needed and then trim them to fit the shoes using the original inserts I was replacing.  Much better than Dr Shaols