Relatively easy to assemble (sorting the pieces was the hardest part!). My grand daughter loves her new playhouse. For the price this was an exceptional piece. We built a wooden platform to create a floor for the playhouse and extended it outside of the parameters of the playhouse so it could be walked around without carrying dirt, grass, mulch into the interior. Son caulked and sealed the roof to eliminate leaks when it was raining and to protect the wood from rotting as fast. Great product and has already entertained many a playdate along with the group who attended her birthday party.