Claim: Selena Gomez is a pop singer.

`` Good for You '' is a song by American singer Selena Gomez from her second studio album , Revival -LRB- 2015 -RRB- . It features vocals by American rapper ASAP Rocky ; who co-wrote the track with Julia Michaels , Justin Tranter , Nolan Lambroza , and Nick Monson , being produced by the latter two . Originally , the track was conceived by the writers in 45 minutes , during a session booked by the latter . Gomez then received the song through the trio 's A&R and was entirely involved in its creative session . Gomez wrote additional lyrics , helping to develop it as a representation of her process of self-realization , her confidence as a young woman , and her feelings of vulnerability . After it was reworked by Lambroza , she sent the song to Rocky , who added new instruments and co-produced it with his frequent collaborator Hector Delgado , who was in charge of Rocky 's vocal production .   After anticipation by Gomez , `` Good for You '' was digitally released on June 22 , 2015 , through record labels Interscope and Polydor , serving as the album 's lead single and as the first song by the singer to be released through those labels . A torch song , it is a pop and electro-R & B slow jam with hip hop elements that comprises a mellow , low-key snap-drop hip hop beat reminiscent of modern , pitched-down Southern hip hop productions , minor sound bursts , percussion instrumentation , drum machines , airy and transparent synthesizer , and a minimalistic bass . The artist sings atypically with breathy vocals and a plaintive timbre in the track , which was noted for being her first collaboration with a rapper . Its come-hither lyrics have intensity , psychodrama , self-confidence , and female empowerment as main themes , dealing with pleasing her lover and being the perfect complement for him . Rocky raps his verse at the end of the song , which is written from a male , player perspective and features braggadocio , profanity , and sexual innuendos .   `` Good for You '' was well received by music critics , who praised its minimalistic production , its sexual appeal , and Gomez 's breathy vocals , as well her maturity and artistic growth ; some of them , however , had mixed reactions towards Rocky 's contribution . Reviewers also compared her voice to that of Lana Del Rey , Imogen Heap and Lorde , while noted similarities to the works of Del Rey . It was included in many year-end lists of best songs and was nominated to 2015 Teen Choice and MTV Video Music Awards . Commercially , the song also had a positive reception , reaching the top twenty of countries as Australia , Austria , Canada , Denmark , France , New Zealand , and Spain , as well as the Czech Republic and Slovakia 's digital charts . In the United States , it debuted at number nine of Billboard Hot 100 and later reached a peak at fifth position , becoming her highest-peaking single so far , as well reaching Pop Songs ' summit -- where it became her first song to do so .   Its accompanying music video was directed by Sophie Muller and premiered on Times Square screens on June 26 , 2015 . The project uses a new and slower version of the song , which omits Rocky 's verse and features string instrumentation . Highlighted for its provocative imagery , it follows a low-key premise with Gomez wallowing on several vignettes wearing a number of casual outfits . A second version was later released using the explicit edition of the track and features Rocky rapping his verse with Gomez 's scenes and dynamic visuals in the background ; new shots also are present in this version . Both videos received positive comments by critics , who praised the singer 's sensuality and the growth in her artistic imagery , describing the first as her `` most intimate '' to date and comparing it to Del Rey 's works . To promote `` Good for You '' , Gomez made interviews for radios and a few live performances in shows as Today and Taylor Swift 's The 1989 World Tour -LRB- 2015 -RRB- , where she made its first live performance and served as a special guest .