I love this sofa!  It's sturdy and comfortable.  I only had to attach the back cushions.  I'm glad I paid for room of choice delivery because the package is quite heavy.  The good news is you can change your delivery options even after you've placed your order.