Delivery was easy. I didn't do any assembly. It is soft, comfortable, and everything I want it to be. Please note.... this couch is not the light color that it shows. It is a darker tone of beige/brown.