My love seat is a little larger then this size but it fits and for a white fabric I needed the cover with dogs, it’s true to color in pictures