I am very happy with this sofa. It is firm, plush, super comfortable, and has a texture like suede velvet.  Adding the assembly from Angi simplified the final step.  Shopping online makes buying furniture convenient and manageable.