They were pretty easy to install. You do have to add the adhesive patches to the bats, but it's not very complicated. The adhesive seems pretty good. Most of mine fell off after a couple of hours but I didn't push them onto the wall very much and I have textured walls.
Childproof Your Home With ENERLITES Elite Series Screwless Wall Plates - Dark Bronze (10 Pack)
37 Review
Yeelight Plug-in Light Sensor Nightlight LED, 0.5 W, color: white
34 Review
3D Colorful Butterfly Wall Stickers DIY Art Decor Crafts For Party Cosplay Wedding Offices Bedroom Room Magnets Glue SmartWallStation 84 PCS Set
45 Review
ENERLITES Elite Series Screwless Decorator Wall Plate Child Safe Outlet Cover, Gloss Finish, Size 3-Gang 4.68" H X 6.53" L, Unbreakable Polycarbonate Thermoplastic, SI8833-SV, Silver
31 Review
Fulham WorkHorse WH2-120-C Adaptable Ballast - 2 Pack
3 Review
Wireless Electronic Ballast Interface Certified
8 Review
Robertson Worldwide ISL432T8HEMV AH 3P20160 120-277V 50-60Hz High Power Factor 4 F32T8 Linear Lamp Fluorescent eBallast
6 Review
💡 Hydrofarm Quantum QT400 Dimmable Ballast for 400W Grow Lights
5 Review