My 2 year old is in love with this set! It took me 45 minutes to put it all together. He plays with it almost every day!! It does get water in some parts so we just drilled holes at the bottom of the doors and other parts to let it drain. Highly recommend