MODERN FABRICS SAYS Classic big geometric pattern printed on cotton/linen. The light weight makes this fabric a perfect choice for pillows, drapes and bedding. You can try it for show off upholstery but don't expect for it to wear well over time. I am not a trend follower so I have never heard of Mary McDonald but I guess she is pretty hot stuff, hint, she is not married to Ronald McDonald.