For the price I really can't complain. Leather is cheap and you can tell when you put your shoes on. The back is a little flimsy and flexes slightly, but looks like a more expensive shoe. If I can wear them for a year or two I will justify my money. The size is correct. I wear size 12 and that's what I ordered.