Well made, fits perfectly.  Haven’t used it in rainy season yet, but looks like it will hold up well.