Great quality!!  My 80 pound dog jumped up on a covered love seat and I was worried that he'd tear right through the cover, but it was absolutely fine.  They've keep our new furniture clean and dry (and free of dog fur) and fit great.