It doesn't "match" the sofa but compliments it. I think its too large for on that table. Perhaps you can lay it over the back of the couch, or across the arm. I'd make a pillow or two like the runner. Since you already have the solid beige pillows I think a circle one like the runner would bring it all together. Its very pretty.