Put it together mostly myself.  Needed help installing the window and the roof.  Fits perfectly.