Delivery was quick and setup was easy with two people. The cushions are firm, which I like. The color is great and the material is soft. Overall, an awesome couch!