It was fairly easy to put together.  However, the holes for the doors did not properly align.  We had to drill new ones to adapt to the door hinges.  It is installed on a level concrete pad.