Order came right on time, was easy to assemble and looks great! This sofa is on the firm side which I prefer and the material is nice and soft. Overall I am very happy with this piece.