Good For Me by Royals, WSTR Song Details

Royals, WSTR's ' "Good For Me" was released on its scheduled release date, June 27, 2025. The duration of This song is about 3 minutes long, at 3:15. Based on our data, This song appears to be safe for all ages and is not considered explicit. This track is about the average length of a typical track. The track order of this song in Royals's "Good For Me" album is number 1 out of 3. In terms of popularity, Good For Me is currently average in popularity. The overall mood can be danceable to some, especially with it's high amount of postive energy.

BPM and Tempo

We consider the tempo marking of Good For Me by Royals, WSTR to be Andante (at a walking pace) because the track has a tempo of 90 BPM, a half-time of 45BPM, and a double-time of 180 BPM. Based on that, the speed of the song's tempo is slow. Activities such as, yoga or pilates, can go well with this song. The time signature for this track is 4/4.

Music Key

This song has a musical key of G Major. This also means that this song has a camelot key of 9B. So, the perfect camelot match for 9B would be either 9B or 10A. While, 10B can give you a low energy boost. For moderate energy boost, you would use 6B and a high energy boost can either be 11B or 4B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 9A or 8B will give you a low energy drop, 12B would be a moderate one, and 7B or 2B would be a high energy drop. Lastly, 6A allows you to change the mood.

Want to find the BPM and music key for other songs? Check out our BPM and Key Finder page!

Popularity
Loudness
-3.317 dB
Acousticness
0%
Danceability
43%
Energy
92%
Instrumentalness
0%
Liveness
34%
Loudness
94%
Speechiness
6%
Valence
64%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Dead Inside by Brooklane, MakeoutDead InsideBrooklane, MakeoutE Major912B100 BPM
Fever by Royals, EnroseFeverRoyals, EnroseA♭ Major64B120 BPM
Getting Matching Jet Skis Was a Bad Idea by When the Sun Sets, BluprintGetting Matching Jet Skis Was a Bad IdeaWhen the Sun Sets, BluprintA♭ Major104B105 BPM
100 Days by LUCHIANO100 DaysLUCHIANOB♭ Major86B171 BPM
Bringing Punk Back by Joel BinksBringing Punk BackJoel BinksE Major612B195 BPM
People Pleaser by Old NeonPeople PleaserOld NeonC Major108B203 BPM
Retrograde by RematchRetrogradeRematchC Major108B165 BPM
Love You Forever by Dance! No ThanksLove You ForeverDance! No ThanksB Major91B175 BPM
Million by RematchMillionRematchD Major1010B180 BPM
Next to Me by Stay SafeNext to MeStay SafeD♭ Major103B180 BPM
I'm Not Double Texting Her by Neutral SnapI'm Not Double Texting HerNeutral SnapG Major99B160 BPM
One Week Off by Crooked TeethOne Week OffCrooked TeethA Major911B138 BPM
I AM NOT DYING ON THAT HILL by Cheer Up DustyI AM NOT DYING ON THAT HILLCheer Up DustyA Major911B75 BPM
If I Needed Help, I Wouldn't Call (911) by Cleveland AvenueIf I Needed Help, I Wouldn't Call (911)Cleveland AvenueC Major108B118 BPM
Low by CRASHFACELowCRASHFACEG Major109B140 BPM
substance by Jack The Underdog, davvnsubstanceJack The Underdog, davvnD Major910B176 BPM
Break Me by RoyalsBreak MeRoyalsE Major912B120 BPM
Runaway - 2025 by CartelRunaway - 2025CartelD♭ Major83B155 BPM
What’s That To You? by lolitslea, Joshua Roberts, glimmersWhat’s That To You?lolitslea, Joshua Roberts, glimmersE Major912B93 BPM
Something Real by KIDPUNKSomething RealKIDPUNKG Major99B110 BPM
Stereo by Dance! No ThanksStereoDance! No ThanksD Major1010B185 BPM
A.K. Valentine by Reckless GiantsA.K. ValentineReckless GiantsE Major912B170 BPM
Blue Moon by Last Night Saved My LifeBlue MoonLast Night Saved My LifeF Major97B127 BPM
Spinning Out by RoyalsSpinning OutRoyalsA♭ Major94B180 BPM
Nice Guy by FRND CRCLNice GuyFRND CRCLF Major97B172 BPM
ISRC
QZTAT2568260
Label
L-M Records/RCA Records