Way too small  hard, not a soft fabric. Easily fitted for a patio chair not a patio bench. OVERPRICED!