For the price I got them for ($20) they are good. They fit tightly and they are definitely not walking shoes, but fashion wise they are an attractive shoe. I hope the price goes down because I probably won't pay $40 for them and I'd definitely get another paid if the price goes down. Max I'd pay is $25 for a pair of these from a generic brand and the fabric isn't the best.