Fit great.  Durability poor. The sole separated at the heal after wearing it at most ten times. The product should last longer and I'd like to return it however I do not know how to return to seller since the time limit for returning it expired.