Very easy to assemble, nice looking, solid, cushions are thick, firm and a little scratchy but I think that is because they are durable and weather-proof.  Overall very happy with these.  They rock and turn!