Really nice quality.  Had a professional assemble and install.  It takes a while, would highly recommend having a professional do this.