Ivory color looks okay with our cream sofa. Tight fit for our large cushion (39.5x33x5 inches) which is more square than rectangular. There is no extra room. The material feels nice. There are no seam lines so it can cover different size cushions. I haven’t washed it yet so I’m not sure if it will shrink. If you’re buying this to use with other sofa covers from wayfair the ivory color may not match exactly. I bought this to use with another sofa cover set and they didn’t color match exactly. I plan to buy another of this sofa cushion cover so that the colors match. I would recommend this but make sure that you measure your cushions.