We have a 40lb dog and it does move a bit when she gets excited. Otherwise, this is well made, washes and looks very nice on our couch.