Fits my loveseat wonderfully.  The duck cloth is soft enough to be comfortable.  I chose the natural color which is really classy looking. Easy to install.