Reasonably Good. Not amazing.
Good story for boys 5 and up. SPOILER ALERT: The boy dies and then the father just makes another boy from robot parts. The robot thinks he's a boy and then finds out he's not. I wouldn't recommend this story to anyone trying to explain any good morals about life or about what's important. But straight entertainment value it's pretty good.