I'm only familiar with the previous version and now the Barricade 13. Insole seems the same. I used to only wear Nike Zoom Vapors but the 2023 version sucks, lol. It is way more comfortable on the side of the foot where the bone is when comes to the Barricade 13.