The people who complain that you have to wire them yourself or that the holes are tricky have probably never installed anything like this. Pretty easy to install as I just replaced the old one but the quality is pretty crappy. I had to bend the ends so the light bulb wouldn't fall out. It should not be. Knockouts are a little tricky, but nothing I haven't experienced before. Just be patient and try bending them in and out and they will break. And to be safe and save a step, loosen the screw holding the ground wire and throw away the one that comes with it and just wrap one of the romex wires around the screw and nut.
LED office lamp Baseus i-wok Series USB Asymmetric Light Source Screen Hanging Light Youth, 5 W, armature color: black, shade/shade color: black
13 Review
Ceiling lamp Yeelight Smart LED Ceiling Light YLXD76YL, 23 W, armature color: white, shade color: white
15 Review
AL8061-P5 Brown Finish 31.5" Farmhouse Island Lighting, 5 Light Kitchen Pendant & Dining Room Chandelier, Perfect for Pool Tables
11 Review
Ceiling lamp Yeelight YLXD013-A, 50 W, armature color: white, shade color: white
41 Review
LG G7 ThinQ Poetic Guardian Series Case - Hybrid Shockproof Bumper Clear Cover With Tempered Glass, Blue
22 Review
15-Foot Round Sun2Solar Solar Cover: Keep Your Pool Warm And Clean!
21 Review
ZOUTOG 60-Pack 4 Inch Round Biodegradable Peat Pots For Seed Starting In Garden, Greenhouse, Or Nursery With Bonus Plant Labels
29 Review
Adjustable Drip Irrigation Kit With Misting And Cooling System - 59Ft (18M) Auto Micro Irrigation For Gardens, Landscapes, Patio, Greenhouse, And Plants By Gesentur
26 Review