At first they were fine, however after a couple times wearing them, I noticed they squeak when I walk. The material is quite stiff and isn't the best. But what can you expect when you paid $45? It has a platform sole, about 3.5 cm? (A little less than 2 inches) I wouldn't recommend them to my friends.