I've only given 3 stars because it is quite small for a 3 seater bench cover, as described.... too small for my bench. I appreciate that 3 seaters do come in different sizes and I didn't measure it to check. And I've given it to my daughter whose bench is smaller so the cover isn't wasted. The cover itself seems strong and durable as far as I can tell.