This planter fits perfectly on my porch rail. I am disappointed that I have to drill a hole in it for drainage, because I don’t have any way to do that.