Difficult to figure out how to assemble, but we got it done in about 2 hours.  There were some dings but nothing too surprising.  Our kiddo loves it and the slide is legit (slides fast make sure you have space).