I am no fan of 10x25 binoculars. But a small binocular surely does have uses. I just will take 8x in a small binocular every time. You said it is for your son, may I ask how old he is? Young kids can have some requirements that may be better suited by other binoculars too.
For the specs the look to be a pretty decent glass, so I think you did OK. What counts is if you like them, or if your son likes them.