Put cover on today.  Not a perfect fit but close enough. It  has not been exposed to rain yet, but tomorrow will tell the tale. Hoping for the best.