Difficult to put together but with multiple adults, it went together in about 12 hours. Looks great and my son loves it!