I like the size and my dog loves the comfort of the fabric, but it slides off the couch when she jumps on and off.  She is not a big dog, only 14# but seems like I am picking it up a lot or letting it stay on the floor.  Guess it is ok, as she snuggles up in it wherever it falls !!