If you have, what do you think of it and what age kids did you buy it for? Thinking of getting it as a joint present for two boys aged 3 and 5 but it's such a lot of money I just want to be sure it's as good as it looks!