Cotton duck fabric is good quality and has a soft feel, not scratchy or rough. The color “Natural” looks nice. It runs a bit wide for my sofa, but it looks just fine! (It was pretty wrinkled in the packaging, but ironing it helped tremendously.)