Good product, looks well built with quality material, I'm sure it'll last longer than the equivalent from the big box store. I was skeptical the elastic band alone would keep the cover in place but it ends up working very well. The only advise I have is the website it says they add 1-2 inches to allow for some slack however the product arrived without that additional 1-2 inches making for a very snug fit, having known I'd have added 0.5in all around allowing for an easier installation and removal.