Bought this primarily for the airplay feature, and for that use, it's very bad. It'll disconnect whenever it wants, sometimes after 5 minutes, sometimes after a few hours. Commonly, it doesn't work at all and you have to system reset the stick for it to work. I contacted support and never received a response.