Great lights! Each lamp comes with its own junction box. Easy to connect and SUPER bright! They have a low profile. Once installed, you hardly notice them. The installation instructions assume you have a working knowledge of electrical engineering, but if you know what you are doing they are easy to install. We haven't installed a dimmer yet, but we plan to, so I can't tell you how this feature works. Overall, I am satisfied with these lamps and can recommend them 100%.