the only thing that would make this completely perfect is an inflatable ball to place in the center to let water run down so as not to freeze. Otherwise it's really awesome.