Received the sofa 4 days earlier than expected. That was nice!! It was delivered earlier that expected, Fedex said between 230 and 545 and it arrived at 12noon!! Delivery person brought it in my living room in a box. I unpacked it and had it together in a little over an  hour. I could have done it faster but I messed up and had to re-assemble it again. Not bad for a 64 year old woman!! It was very easy, you don't need any tools. It's perfect for my little cottage. It's comfortable and I'm very happy with my purchase.