These fit perfectly over our front porch railings.  I ordered four of them ... each in a different color.