Perfectly sized  good sturdy fabric.  Protects three couches from two dogs and three cats!  I’ve just replaced the three, but they held up to multiple washings for five years!