I am so so so happy I went with this couch. It is BEAUTIFUL. Came in three large boxes and I put it all together by myself in about 20-25 minutes. Super easy. The delivery guys were awesome and so kind. This couch is crazy comfortable. The cushions are firm & supportive but also soft & comfortable. Truly my favorite couch I have ever owned.