This is an awesome playhouse, my son is loving it.  I was little intimidated by other reviews regarding the assembly, and I will say that it's not for the faint of heart.  I'm pretty handy and it took 20 hours with help from my wife and a third person to do the slide.  Some of the parts were missing labels and others seemed to be mislabeled (for example we had too many of ladder steps but they worked as porch floorboards just fine).  So you've got to have high attention to detail and get a little creative at times.  But now that it's done, I have zero buyer's remorse -- our son loves this thing and it looks awesome in our yard.