Perfect for my almost 4 and 2 year old. Our kids absolutely love it! My husband said it was a little difficult to read the instructions. He had help to build the frame but it took him a total of 12 hours get everything done.