Arrived just 1 day late,  not a problem. Easy to assemble.  Sofa not very heavy at all. Just hope it withstands time. But so far I love it. Perfect size for small living room like mine. Very comfy.