Great look and quality. The cushions are soft and comfortable and surprisingly resistant to stains. Red wine spilled on one. I simply poured water over it and the wine droplets just rolled off. I hadn't even sprayed the fabric protectant on it. I'm hopeful that the cushions will keep their firmness as they seem to sink in quite a bit after you've sat on them for an extended period. Overall great buy!