Durable fabric and fit nicely on my sofa glider. Like the numerous straps for securing. Good value. Seems to be waterproof so far.