This was very easy to put together but to put the pillows into the back plates you must slide them in very straight as you pull them down. It may rip if its not pulled down straight. Other than that this is a great couch. Some people have complained about the plastic feet. But you cant see the feet so no one will know theyre plastic. The look and feel of this couch is excellent. Ive had couches that cost twice as much that didnt feel this high quality. It is on the more firm side but not like rocks more like a medium firm mattress. It took me 30 minutes to put the entire thing together with and used no tools. I am concerned about keeping it clean and protecting it from rips. Overall Im happy with this purchase and will do a follow up in a year.