Excellent product that is made of quality fabric that is water repellant. It is secured with elasticated drawstrings, toggles and fastening clips so even in strong winds it still stays in place. Plus fast next day delivery. I purchased a 2 seater bench cover some years ago and it is still an excellent cover. Shall certainly order again, in fact I am thinking of purchasing one for my mother's 3 seater garden bench, just need to check the size.