Excellent cover.  I am extremely satisfied in the quality and the way it was made.  My neighbor has the exact same generator and he will probably be calling you to order one.  Thank you once again for great service, great quality, and a great company to do business with.