I put this together in the dark of night with a lantern so my daughter can wake up surprised.   Step 2 products hold up well to the weather and are very safe for children.  I had no missing or left over parts.  Assembly time 2-4 hours.