Cushions comfortable, fits perfect on our patio. Took about 3 hours to put together, but not difficult.