I'm very pleased with this playhouse. It was flat-packed well and there was no damage upon arrival. Unpacking took about 10-15 minutes and the total assembly was a few hours. I did the assembly myself, but it would help if you have a second person, especially attaching the roof which was a bit challenging. I also used a power drill, which helped speed things up. My kids love this. The fit/trim is not perfect - this is not a Tesla... there are some small gaps and uneven elements to it, but altogether it's still a 5-star playhouse. The kids love it.