I have a energetic puppy and this has protected my sofa and chair. It covers it entirely.
I only wish it would stay tucked in but thats not a dealbreaker for me