Great product!  It is of course a huge job to assemble, but once it is together it is a great play set for my two kids (ages 2 and 4).