In love with this sofa! Does require some assembly but not difficult. Very nice cushions and includes a bonus 2 pillows! Highly recommended!