I Like The Fabric. The One Size Fits All Couch Makes The Fit A Little Funky. The Back And Seat Worked Fine But The Arms Of Our Couch Are Bigger And Thus Make The Fit At The Seam Where The Couch And Arm Come Together Awkward. Don'T Know How It Will Hold Up Over Time. But Seems Like It May Be Decent.