it does everything well. Menu is a little hard to navigate initially but you get used to it. It does connect to all my bluetooth devices except for my Bose 500 Soundbar. To be fair, when you google it, it does sound like the Bose is kinda picky but it does pair with my Samsung S10+. So I had to return it as it is kinda useless to my daughter who wants to listen to her music on the soundbar.