Came in a timely manner as promised. Very nice. Looks great on our deck. Comfortable! Fairly easy to assemble. Comes with an Allen wrench for assembly.