Easy to assemble and sturdy. The cushions are firm, but comfortable. The faux leather seems to attract pet hair, but it's very easy to clean and looks great. Unlike real leather, it seems resistant to scratches from cats running across it. We've had one spill already, and it wiped right off. Very pleased.