These shoes are soft, cushy and comfortable...and stylish. I have problems with my feet and have a hard time finding shoes that provide enough cushioning and don't cause pain in my feet, so I am thrilled when I can find shoes that don't hurt my feet and look good to boot. I only got the white ones, but will be getting the other colors too.