They are great!  Soft and comfortable and they fit my L shaped couch perfectly even though I don’t have an arm rest on one end.  They were delivered in a timely manor as well.  We have 2 dogs that are family, but the couches are older and a bit beat up with having 2 dogs and 4 humans always occupying them.  Now they look brand new!