Fit our cooler we ordered from wayfair perfectly..keeps water out and seems good so far.