Our dogs love their sofa.  We have Miniature Dachshunds and so we tried to find a way to keep them from jumping up on furniture because it's bad for their backs.  So we got them their own sofa at the right height for them.  It looks great and is well made.