Great addition to our home.  Looks even better than we had hoped for.  It took 90 minutes to assemble. The directions for assembly were easy to follow and it went together without a hitch, easy enough for anyone to do.  We get nothing but great comments from friends and family.