Perfect but doesn’t fit size 11 and upwards. So make sure you consider the the shoes size you have. Overall looks great.