The sofa is perfect. It was easy to assemble and after the cushions expand its very comfortable. However the delivery was a nightmare. FedEx left the box in my front yard and I had to open it outside and bring  each piece inside.