Fits grill perfectly. Rained the first night we had it on the grill — go figure!! Hoping the color won’t fade but we shall see.