Amazing couch! It was very easy to assemble. The fabric is soft, the cushions are firm but still comfortable, and the length/depth are perfect for cuddle puddles. Zero regrets (so far) — would buy this couch again!