It is comfortable, stylish and easy to clean BUT the seat cushions will not stay on at all!! Every time someone gets up they have to push the seat cushions back up under the back cushions. And the back cushions are so lumpy I'm constantly having to fluff them back up and make them look nice again. I wouldnt recommend this couch to anyone with kids. Maybe for a seating room that doesn't get used often