I bought this to replace a porch ceiling fixture that I had. The old fixture was rusty and full of wasps nests. This fixture was easy to install and looks nice and provides good light. The only thing I can fault it for is that the #10 fine thread screws needed to mount the base to the junction box were not provided. The ones on my old fixture were rusty and unusable. I had to search the house to find some I could use. #10 fine thread is not that common. I think these screws should be provided. Also the way the gasket is attached to the glass light shade is kind of funky and my glass shade actually had one of the tip broken off where the gasket was attached although its not visible when installed so I didnt' worry about it.
These lights are excellent quality for the price. I was looking for a flush mount fixture that was relatively small in diameter, yet could still accommodate a 100 watt bulb. I specifically needed a fixture that was white and the powder finish on these cast aluminum lights is beautiful. We haven't mounted them yet during our remodeling project, but the directions that came with the fixtures seem pretty straight forward. I used the online chat during the purchasing/shipping process and found it to be a very efficient way to keep the process nearly hassle free. I will be a repeat customer for sure.