Takes a while to put together but its worth it when its all said and done.  My kids love playing in the house!  I just wish it had a doorbell that made sound but otherwise it is great!