Easy to assemble, except for the piece that was left over.....................  That aside, it looks great and really cleaned up my patio!