All in all, this product provides everything that’s promised, I do feel better and refreshed after using it though it took me some time to get used to the controller.