It took about 45 minutes to put together. I would recommend for ages 4 and up because it does have some smaller pieces. My daughter and sons love this dollhouse.