Absolutely adorable play house! We had a great experience with delivery, it was on time and I was given several updates prior.  The house is exactly as described and relatively easy to assemble with two people. You definitely need to have some experience  with assembling large furniture. The instructions were a little vague at times but overall we had no issues with assembly. The actual house is absolutley  adorable, the outside is very detailed, my kids love the swinging door and it has a small kitchen inside. The side windows are meant for passing stuff through with a small bench on one side. We opted to make a little deck to set the out on top of as there is no floor. My two daughters are 4 and 7 and both are in love with this little house. Love it!