Very comfortable. I'm 9c size, and they stay on securely and the cush is nice for all day walking. Also, the height makes it work for my slacks and jeans unlike the flatter models. I wear them in public showers after I swim and they don't slip!