We purchased this playset for our 2 year old son.  It's great for his age and will be good for the next several years as he grows!  The set shipped timely, delivery was easy to coordinate.  My husband probably spent about 10-12 hours to assemble.  One thing to note, is you do need to "finish or stain" the product once you install. I didn't realize that when I purchased it, not a big deal, but wanted to mention.