Well made and good quality fabric.  Unfortunately, had to return because it didn't work on my style sofa with loose back cushions.