in all it took maybe 15 or 20 minutes to assemble. I've only had it outside for a week but so far so good. One thing I liked about it is the sides are interchangeable so I was able to position the sides with the doors where I knew I would access them.