I love these shoes! They take a bit to break in and despite the fact that they're called steel toe shoes, they are not for construction. They are a bit heavy on the feet but it's a good leg workout and the heel definitely adds height! They are very very good on ice in the snow because the soles prevent slipping and they are pretty water resistant. When you wear them, I recommend socks above the ankles so your sock doesn't slip off while you're walking!