Quick & easy to assemble. I did it myself, but would suggest to most they have an extra hand - in case. This sofa is so modern looking, yet still very comfortable. The padding is thick, but not too firm & there is a slight bounce to it, which seems helpful for when my Mother or other elderly friends/relatives go to get up. Fits 3 adults easy or maybe 5 littles, + my puppy who watches for the mail from it everyday.  We Love This Sofa!