I don't think it's 100% leather. The size is a bit small. Looks good but smells like polyurethane.
Nice belt. I'll let you know if it starts cracking or something as I don't believe it's real leather. My jeans are size 36 and I ordered size 40. They fit well, just a bit longer just in case you know what I mean. ;-)