I absolutely ADORE this couch. It came 4 business days after I ordered it, and originally I wanted to wait for a friend to help me put the couch together. But when the delivery man came, he placed the couch in such a manner that the base of the couch laid directly where I wanted it, so I only had to open the top of the box and the couch came out. It was efficient and easy enough that I was able to put together myself; and I cannot lift heavy items! Very easy to stuff the pillows; it took me less than ten minutes. I have only received stellar compliments on the couch; had people over the day after it was assembled!