I cannot fault the cover which looks to be of good quality and obviously covers my recently purchased companion seat as it is way too large but unfortunately having checked all other covers none were able to give a good or perfect fit . Oversize covers were the only solution.
Time will tell how long your cover lasts after continually scraping the ground and attracting large puddles where it sags in the middle.

Bert