Fits my railing perfectly, but I'm a bit annoyed that I have to drill my own drainage holes.  At $20 for a molded piece of plastic, they should be doing the drilling