I purchased these boots for my 15yr old son.  He loves them.  They tend to run just a bit small so if you normally wear a size 9.5 with a little "wiggle" room, then you should consider buying a size 10.  Otherwise, the boot has lived up to its expectation.