Easy assembly, although time consuming. I haven't sat on it much yet, but my husband and I do like the addition to our home. Nice size for the two of us to sit on on our outside patio. Cushions are soft.