For generic slipcovers you couldn't ask for a better fit.  With pull buckle tightening on the back and under the cushions you really can't tell this is not a custom slip cover.  It is a nice heavy denim and still looks great a year latter (w dogs and family room) and washes well.   I was able to take a great Thomasville sofa w hideous upholstery and give it a whole new life!