Great Sofa for our Dog, and the cat too! Sturdy, and comfortable. She loves it. 
She is an 80 pound Lab/Retriver and she fits perfectly, both stretched out and curled up.