It took a while to out together but seems pretty well made. The directions were fairly easy to follow and the boards and pieces well marked. However, the deck doesn't seem very well supported (we are planning on adding a few pieces to help support) and the swings part also doesn't seem super supported. The end that attaches to the play area could definitely use more support. Just one more 3"x3" support beam would work well. It also doesn't come water proofed so we will need to apply a coat of sealant. It is also very tall - a 6' tall adult could stand up in the 2nd story area easily. 
Overall it seems to be a great play set and our kids love it so far. Would definitelt recommend this to others.