A little tricky to install, but they work beautifully and look stylish.  Very happy with these on my front porch.