It takes about 20 min to put it together and requires 2 people. Good materials and is super comfortable. Good sofa for the price