Yes yes yes!  Makes a huge difference and I’m really happy with this.  Wish it was a little thicker but I’m certainly not complaining.  My feet are happy.