Sofa is good.  It fits our space in bedroom.. the pillow is too fluffy for our senior beagle.  I purchased a flat orthopedic mat instead of pillow. The can easily get in and out of his sofa.