It appears to have nice fabric and I like the colors. It fit well on our outdoor porch loveseat rocker.