The sofa arrived ahead of schedule and was in good shape.It only took about 15 minutes to assemble and it looks great!