This was exactly what I needed.  Fits perfectly on deck and no leaks during rain.  Easy to put together.  Will be getting another one for sure!