I recently ordered and received an Amazon Echo Dot. It was relatively easy to set up, just a little more work needed to add custom features. So far I have used it more for entertainment than for actual usefulness, except for googling random facts. I set up features like Pandora and the weather. I also decided to change the activation name from Alexa to computer. I have also enjoyed adding more features that I enjoy like different kinds of quizzes.
I think that I would be able to find even more uses for the Echo dot if I had more smart house features in my house. The app that is used to setup the Echo also enables you to add skills that can vary from the weather to jokes apps. It seems to be missing some skills. For example it has a Jeopardy skill but not a Family Feud one.