These boots are great. They are nice thick leather with a bit of sheen to it. I have no doubt that as I break them in they will dull,scuff and age up perfect. The sole is solid and thick, it does have a slight curl, it isn't anything you'll feel or anything though. They are very true to size and if you plan to wear thicker than usual socks, size up by about half. They are tight at the ankle, you will probably have to undo the buckle to get your foot in easily, but it stretches quickly enough, after putting them on and off a few times I can already feel mine easing up a bit.
The reason I gave them a 4 out of 5 is because the lining in my right boot slight wrinkle in it. Probably a one time thing, but I definitely recommend these. Other than the wrinkle, the lining is super soft and you could probably skip socks if you had to without feeling uncomfortable.

Edit:
So I wrote this review before I wore them for about 7 hours straight. They were comfortable and stylish, BUT I am now returning the boots. The sole is rubber, thick rubber which I assumed wouldn't start to fall apart right away, it was literally coming off in this little strips and all I was doing was walking on tile and low-density carpet. I was able to over look it, what I was unable to overlook was the insole peeling up. The boot has two part inside, a normal fabric lined insole that is under most of your foot, but at the heel it has a leather insert. After being taken on and off a few times this leather insert started to peel up making the boot unbearably uncomfortable. This may or may not be fixable by going up a half size, because there is no doubt in my mind that it is because the boots ankle area is SO snug, but to be honest, for the price I want something I can wear and not have to hassle with. They are gorgeous but just not high enough quality for me to keep.