They just arrived and I popped them on...wow!  The insole is so cushy and I love the bold colors!  I kept my old ones way too long to the point of my heel hurting.  They fit perfectly, just like all the previous ones I've bought in size 9.5.