Love this sofa! I get so many compliments on it. It was super easy to put together by myself. Love how firm the seat cushions are. I only wish the pillows could be flipped upside down to keep the shape. It’s easy to clean as I have 3 small kids, a cat and dog. In the short time I’ve had it we’ve managed to get nail polish, mustard, glue and crayon on it all which came out with light soap and warm water.