This was the perfect couch for my apartment. It is soft, and comfortable to sit on. There was a cushion that had a little dirt from the box packaging but other than that, everything arrived as expected. It was incredibly easy to assemble as well. Love this purchase!