Our kids love their new playset! Assembly ourselves did take a full 2-3 days but it was absolutely it.  The quality is good, and assembly instructions were pretty straight forward.  The shipping of this item was pretty fast. I loved that when it was out for delivery you could actually track the exact location of the truck so you knew what time you expect them! 
Just a couple tips for assembly: empty all 4 boxes and organize all boards and accessories.  Group them by their letters and then put them in numerical order.  This made grabbing pieces incredibly easy! Also seperate & organize your hardware, (all bolts in one box, all screws in another,  etc).