Comfy and fits our large sofa like a charm.  I love the strap that holds it on.