Excellent product. Not difficult to assemble.  Comfortable and sturdy.  Looks great.