My dog is a couch hog, but I wanted to keep her off my new sofa.  So, this works pretty well.  It is large enough for her and supports her weight.  She is a big boned girl, and likes to feel cozy.  This works out well.  And , it looks super stylish.