Fit and feel great. Appearance is amazing. The downside is I've only taken them out twice to run and the rubber on the outsole of the shoe is already peeling off. What sucks is that my return period has already passed and now I can't return it or do anything with it.