It's the perfect size for my loveseat. Reversible arm, seat back, and cushion protection. Very good value for money, and very well made and finished. It is machine washable.