I really like the looks of these shoes. They run about a half to a full size too large. There is no arch support in the shoes, so I had to put in an arched insole. I feel like the insole helped to pad my foot. I didn't feel like there was enough padding in the shoes without it. Also the tongue of the shoe gets caught on my socks when I push my foot into them, so I have to reach down and pull the tongue out manually. It takes a little bit to break these shoes in. Overall, I feel that they are very well constructed, and should last a long time.