Fit over deck railing perfect, but I think it would be better if it had holes for water to drain.  It does not.