The delivery date changed often (114, 1116, 1120  1123) which was very annoying. Then all eight very large boxes arrived, unexpectedly, piled up in my walkway on 1121. 
Task app services employed to remove the old furniture and set up the sofa. Once it was put together, all was forgiven. It is beautiful and comfortable. Bought for familytv room. Back cushion is soft. Chair cushion is medium firmness with good bounce back. Toddler approved for jumping  naps! Having two ottomans allows for so many positioning options. Currently L shaped  extended 150 inches across. Great buy!