perfect, saves my sofa... watch TV every night and my kitty....not so much. Love the colors