First thing I noticed was that these boots were much bigger on me than a size 7. So I checked the bottom of the boot, and it said size 7, I checked the box and it said size 7, then I checked inside the boot, and it says size 7 1/2. No wonder they are too big! The leather is fine, it is not flimsy. If you are comparing it to traditional cowboy boots, yes. But these are not cowboy boots. I'm not real happy with them, and hey are definitely not stylish at all. But if you want them for a riding boot, or a work boot, they are satisfactory. They don't look nearly as good in person as they do in the picture. I am considering sending them back, simply because they don't fit properly, and they are mis-sized.