We love our Echo Dots. We started with one in the kitchen, attached to our Tivoli Model One radio. It sounds great. We just ask Alexa to play NH Public Radio and we get the morning news, then throughout the day we ask Alexa to play various types of music.
Our second Echo is in our bedroom, attached to a small stereo system with Polk S10 speakers. We set a daily wake-up alarm for Alexa to play the morning news. At bedtime we play music from our iTunes library via bluetooth to Alexa from our iPod Touch.
So far, we have just spoken to Alexa in plain English - Alexa, play NH Public Radio; Alexa, play Handel's Messiah, etc. She may look in Tunein Radio, or in Amazon Prime Music, but she does it entirely on her own after we ask her in plain English.
Today, for the first time, I wanted her to play an album we purchased from Amazon, which is in our My Music library. First I just said "Alexa, play (album name) by (artist)". She said she could not find it. Then I said "Alexa, play My Music (album name) by (artist). Alexa said "I can't find that song". This was a hint to me that we needed to say "Alexa, play My Music (album name) album". That language worked. We did not need to say the artist's name.
Once we learned Alexa's programming language everything went smoothly.