We ordered this after deciding to add a 20x20 concrete pad out back to get us away from the house and have an outdoor room.  It went together easy enough.  Its not an exact science and it does help to have an additional person for the wood construction and yet another person to get the roof sections installed.  Its gorgeous and we love being outside.  We have started adding more concrete for an outdoor kitchen right next to it.