Easy to assemble, but the roof panel had part of the joints smashed in shiping. took some messing with to get it accept the screws that hold the metal brace to it. Brackets made from plastic seemed like they not be strong enough over time. The door is held shut by plastic slides at the top and bottom. I'm pretty sure the kid will break them within a year. These should be metal. Nice little shed if there are only adults who will treat it gently. Construction is cheap.