These are great. More light than you would think. They fit right over the posts as shown.  The light stays on all night, when we let the dogs out at 5 am, the lights are still on.