I like my Alexa devices. But only because I write my own apps for it to allow it to do exactly what I want it to. I use it at least three times a day instead of taking out my phone.
My favorite (which is built in and I did not write) is "Alexa, play children's songs" while in my daughter's play room.