Released today through Ultra is the new collaboration between German producer Topic and high-prile vocalist Ally Brooke. Whilst Topic is best known for his Double Platinum single “Home” ft. Nico Santos, Ally Brooke makes up part Fifth Harmony, and has an insane voice.

Together they have created “Perfect,” which is a good way to describe this track. Pouring warm washes melody against some clean electronic stylings, Topic knows exactly how to write a catchy dance release. Ally Brooke’s vocals here are the icing on the cake, and we’re going to be playing this all weekend.

Stream it below, and to get more details on Ally Brooke's pop up LA show, head here.