Perfect!
Took old manufacture insole out and These gave new life to my shoes and my feet!!
Rating: 5 stars