Very pretty and large sofa. It is very comfortable, the fabric feels like good quality, enough variation in the color, that it should hold up to the kid and dog.