Arrived with in early part of delivery time window so we were able to assemble same day. From opening box to finish was about 4-4.5 hours with 2 people. All the plastic pieces have item # & piece letter as part of the molding process that was super helpful. It is solid and very nice. Roof pieces were a bit tricky getting lined up but few mallet taps did the trick. Had storm go thru that night and not a drip of water inside. Instructions were easy to follow like on the amazing race read each step (clue) carefully. Perfect size for our needs.