Excellent fit
I have inserts from podiatrist and these are about the same. Good price too
Rating: 5 stars