Overall, this is a good playhouse for kids, it is easy to set up and instructions are easy to follow. 4 stars only because it is not sturdy, it is best to assemble it where you want it to go. The windows do not stay at all, in the instructions it looks like they already come assembled on the window but mine didn't and doesn't matter what we do, they keep falling off. Also, I got the wrong colored house, I ordered the orange and green house and got the green and white house, not that the color matters too much but I did like the colorful house better. 
On a side note, this was shipped and delivered fast enough.