We put it together in 3 hours but my kids love it I have a 3 and 5 year old and both play on it every day