These are a great quality flat but the uppers are pretty stiff. They are comfortable for the day but I don't really want to wear them two days in a row due to how stiff they are. Still a great basic quality flat though, I'm sure they will last a long time.