well designed and durable fits my glider sofa perfect love the straps that tighten it down.

Pros: very good product