I bought this for my great nephew for his birthday.  He loved all the noise it makes. It was fairly easy to put together.