Absolutely Adorable!! My husband put this together in about 6-7 hours ... lots of pieces! For the most part everything fit together with a few things slightly off .... this has not seemed to affect the overall final construction or fidelity of the playhouse.  My 2 year old daughter is over the moon excited to play in it every day.  All of our friends and family have gushed over how adorable it is!! I think it was a wonderful purchase and I am happy with the delivery process.  Our playhouse ended up be delivered later than expected but I received emails and a phone call with a real live person apologizing and saying that they would be getting the item to me very soon!!! I really appreciated that!! I can’t wait to order some furniture  now for our home!