Kasa is one of the best smart home company I enjoy buying products from. Over the past few years, they've really up their game. I have both smart light switches and outlet plugs from them and the reasons I love them are their responsiveness, their automatically connection with Alexa and automation. First off, the installation is a breeze and of course safety comes first when dealing with electricity and would recommend getting a professional to do it for you if you are uncomfortable. But once you switch the power off, the instructions on the app show you exactly how to connect the wires and set up the switch with your wifi. The moment you done setting the switch, it works great, turning on/off the lights is within milliseconds and always respond. As for Alexa, the moment you set up the WiFi, your alexa speaker will automatically find the switch and ask you if you want to set up this new device and you can go to the Alexa app to customize it even more. Finally, I have several lamps and outdoor lights around my house that I want to turn on automatically at sunset and turn off at a certain time of the night. It is a pain every day to have to remember to go to each switch to turn on and off the lamps/lights. With the Kasa app, this is no longer an issue. You can customize each switch and outlet to turn on/off at a specific time and day. My neighbor always ask me how am I able to turn on all my outdoor lights including the christmas lights all at once and turn off all at once at a certain time and my secret is Kasa. My only concerns with their products is some of them don't work with HomeKit which I don't really mind because I use a different hub for my smart home but if you use HomeKit, be aware of that.
Final verdict.....Recommendation Guaranteeeeeeeed!