Perfect for children of all ages! It was a little hard to put together because some of the instructions weren’t that clear, but we did it and the kids love it!