I think Google does great thing with their Chromecast product. They are easy to use and stream with ease. You get really get something as cheap as this that works as well as it does. Just know it doesn't come with a remote. Your phone or tablet etc. with the Google program is your remote.
Easy to Use; good sound quality; Good Value