Very poor quality. Dirty finish (heatsink compound finger prints on external of fitting). Plastic ‘reflector’ piece is fitted incorrectly with screws used to fix it that are so long they don’t tighten up to hold it all secure. PCB removed and dirty with debris between board and heatsink meaning poor heat transfer from LED’s. I needed 150x of these for a project so I’m very glad a ordered one to check.