The cut doesn't work so well with my sofa, but it is ok.  It does what it is supposed to do  -- keep it protected and dry.

Pros: Good value
Cons: A bit short on the front if your sofa arms are on the high side.