If you're someone who needs alot of cushioning and moderate arch support, these are fantastic! Also, I have narrow heels and wide forfeet and these accomdate both issues. I wear these at the hospital when I am working. It's like I have nothing on my feet.