Nice fabric, very sturdy but with a pleasant feel.  A trifle small; my sofa is exactly the maximum length they said it would cover, and it's a bit stretched.  Another 1/4 inch and I couldn't have made it fit at all.  The fit over my big, wing-style arms was fine, though, as was the fit over my seat cushions.  It was just a bit tight around the base.