I LOVE these shoes! They are comfortable enough to wear them all day at work and have worn them out to many other places too with just minimal discomfort by the end of the day. I have narrow feet and they fit me perfectly so they may be snug for other people. I wear these all the time and have gotten so many compliments on them.