My fire pit cover arrived in a timely manner. It fits perfectly and has already endured two heavy rain showers.