This light is fine.  It is not especially attractive, and the assembly is a little difficult when you try to get the screws through the insulation, but it gets the job done.