First off, functionally I had no issues with this smart plug and has performed well in the time I've had it. Aside from that, getting it to a point of being functional was quite a chore. The minimal documentation included was barely adequate but provided clues to setting up the app. Registration is required to do anything and if I were to rate that alone, it would be one star. Register on my phone? No. Register on my tablet? No. Register on my computer? Not quite. It actually took trial and error and then a combination to create an account. (I would think this would be the easy part so I would consider buying more of your product Gosund.)App installed (finally) and with that came the tedious task of actually connecting the smart plug to it. Again, documentation is quite poor. What it didn't tell me was that I had to be in near darkness in order to see the indicator blinking. Needless to say I wasted a lot of time trying to get the dang thing to blink in normal lighting conditions. Other things that the documentation doesn't tell you... you have more "switches" in the app than what are available on the device. I had 5 for a three outlet switch. (6 outlets but three are always on.) One of the extra is for all three switchable outlets and the other extra is to turn off the USB charging ports. And since it doesn't tell you which is which, it's more trial and error for you to get the name right. The USB ports also have a light to indicate they are getting power but it's only slightly more visible in normal lighting so if you're checking them, best do it in a dark room.Once connected, the app seems to work fine for turning the switches on/off. I would like to point out that the app appears to be one big, and quite unnecessary, advertisement. The plug functions are buried. somewhere.... and what appears to likely be a design error or change, the switchable plugs are on the right-hand side of the outlet (looking at it) and not on the left as the documentation and app depicts. Each switchable outlet has its own LED to indicate its on/off status. The LED on the non-switchable side never turns off. The app does have schedule and countdown capabilities like other smart plugs for remedial scheduling.In relative terms, it was fairly easy to add the skill to Alexa. While it was tedious, it was nowhere near as difficult as setting up the app. Be warned there are two places to change the names of the switches but you have to edit the name in the "smart plug" screen for Alexa to recognize the new name. (The other names are apparently ignored.) I have only done remedial on/off with Alexa at this time but it does function.Overall I will be avoiding Gosund products based simply on the poor app usability and documentation.