This is the perfect sofa for our living room.  I love the color and style.  The quality is very good especially for the price.  It should hold up well with our Great Danes. It's a little firm but I'm hoping it will soften a bit with time.