I got this pair to replace my old my bad weather shoes. They are very comfortable with just enough heels to make you look put together even in icky weather. I have worn them all day long and been comfortable.