I hesitated purchasing this for my 4 year-old daughter, because I thought it was over-priced, but was happily surprised when it arrived and understood why the cost was a bit higher than other dollhouses...it really is so cute and includes so much more than I had expected, AND IT WAS VERY EASY TO PUT TOGETHER!! Most of the assembly is already done for you. My daughter LOVES it, and I'm so glad I got it for her!!