I haven't worn the black ones and not sure I should have gotten that color.  I have 8.5 size feet and the fit was good for me.  The gel pad for the heal has some sort of glue so that it will adhere to your heel.  Worked for me!  It made the shoes I was wearing more comfortable. I am pleased with this purchase.