These shoes are so comfortable and supportive to my feet. They are stylish and fit my foot like a glove. The only thing I could complain about is I feel like my feet don't breathe very well in them. I would definitely buy them again though. The comfort is unmatched.