I have a very large dog, who sits on the couch looking out the window.  The slipcover has stayed in place for a week now.  I have high hopes!