Sometimes something feels so bad it's good. That's basically what Ally Brooke is saying on her new disco-fied single, "No Good." The track, which dropped on Monday morning (Nov. 25), bubbles along on a funky bass line and four-on-the-floor dance beat as the former Fifth Harmony member laments, "Make a promise that I'm leaving/ But my heart only wants what it wants/ In the madness what a feeling/ I'm hung up should be hanging it up."
The singer, who is vying for a championship on Dancing With the Stars on Monday night, could celebrate an expected victory with the letting it all hang loose vibe of the single, on which she not-so-convincingly states, "You're no good for me/ I don't need nobody/ Don't need no one/ That's no good for me," even as she sings about how hard it is to stay away. The song was written by JHart (Justin Bieber), Alex Soifer, Danny Majic (G-Eazy), Sermstyle (Demi Lovato) and Madison Love (Kim Petras) and it samples the 1987 Kelly Charles house classic "You're No Good For Me."