It took about 8 hours to put together over two days. It's very sturdy and the kids love playing on it all day.

Pros: Very sturdy
Cons: Directions can be a little hard to follow at first