Expected more from a $15 belt. The pin comes out very loose, that seems to be a problem. He's small too. I'm a size 32-34, I have a 32 waist and I'm on the last hole. Learn from my mistake: do yourself a favor and go to the store for it. Same price if not cheaper, you can try it on to make sure it fits and you can see and feel the craftsmanship/quality. Belts are not a good thing to buy online if you don't get the belt you bought before (however, companies change their size and quality so much that this can backfire as well: I bought an Under Armor shirt , because it was the same model # same as the one I bought a few years ago - came new and didn't fit and the material was much thinner). DO NOT