It fits well and looks great, but it's generally inexpensive for a reason. I had these shoes for about a week before they started falling apart. There are holes in the sole and heel rendering them pretty much unusable. I wouldn't reccomend these at all.