My beagles absolutely love this sofa.  The cushion is VERY overstuffed and it is a bit awkward for them to sit on right now because it makes them slide to the corners of the sofa, but they still like it.  I assume it will compress with time.  I have a similar sofa and the cushion collapsed considerably, this should do the same.  It's a perfect size for them to curl up in.