Is this any good? How horribly rammed would it be today? How long would it occupy a 5 and 2.9yo for? Thanks :)