It's perfect.  I am a pet sitter and this cover keeps furniture clean if the pets decide to cuddle with me on the sofa.