Very easy to put together, took less than 30 min and no tools needed. Couch is firm, pillows and cushions are plump and have plenty of filling. Definetly a great value for the price.