Easy to assemble.  Great customer service.  Looks great in the living room. Firm and yet super comfortable!