Great when it works. I'll change the rating when it's fixed. Hasn't worked in 2 weeks. Won't let me update the app. Sad. I work at a bar people give me money to play songs so it's losing money for my bar when they don't want to walk up to the box and search.