Keen optional insole https://www.amazon.com/dp/B01N4KEXMC?tag=wranglerorg-20 They require you to either run a half size larger boot or wait for them to break in a bit. For me being on concrete all day they are a must.
The Milwaukee last for me until I break the sole.
I went with mids...