I am very happy with this couch! It’s perfect for a small apartment living room. It came in 2 boxes and you just put it together like a puzzle, very easy. It looks expensive and cozy, it is firm but comfortable. Highly recommend!