Spent forever choosing a couch and went a little above my budget for this baby while it was on sale. Setup was easy. Mostly because I watched my husband do it. But it was only a 30 minute ordeal, much of that being the unboxing. The fabric is lovely and soft. It’s big and roomy without completely overwhelming our space. A bit firm but it’s still brand new. I was hoping the seats would feel slightly deeper with the cushion on, but it’s still spacious enough that I’m not having any second thoughts. I wish the ottomans attached to the couch because they slide, but I’m sure we can attach them ourselves. All in all very happy with this cozy purchase.