These fit as expected, but a little hard on the soles and to be honest pretty cheap looking. I think that if you need something quick this would be a good item, but for shoes I think putting out a little more can get a better pair. I actually wore these for over 3 months almost daily until I had to give them up.