It fit my oversized love seat pretty well.  The fabric is very soft and doesn't irritate my skin.  It washes well too.