Very easy to put together and they feel very solid, I can see these lasting us a long time. The cushions are on the firm side but are definitely more comfortable than most other patio furniture I’ve sat on.