I had bought this a few months ago and had not used it. We bought a $5k Tommy Bahama Dining Set. The built in seat cushion are a beige woven canvas material. My husband knocked over a full glass of red wine on it. Never in my wildest dreams would I have believed this until I witnessed it myself. I used the oxy pet solution in the pet pro portable machine and to my absolute amazement it got every drop and every spot out!! I love this machine. The chairs alone are $900.