A little mushy, and one strap broke within two months. I wear these to walk dogs after gym and they work fine. Utilitarian and good price, soles are not too slick. For shoes no one will see me in and that are utilitarian, dog walking taking out trash perfect, but they look cheap as hell and they are a little mushy.