Bought this for my 4-year-old niece for her birthday. The assembly took some time but it was a great time for her and I to bond and hang out, it was a good learning opportunity as I turned this time into a teamwork lesson. The built of this dollhouse is AMAZING. It's big enough and it's really sturdy. I would totally buy this for my daughter in the future!