Easy assembly.  Fits all my patio cushions and keeps the rain and pollen out.

Pros: price, size
Cons: None