Steady 130 (aka Steady Mixes) is one of my FAVORITE sites to get music from. Most of the mixes are free, but they also have a PATREON account where unlimited premium mixes can be downloaded for a minimum of $5 per month. IMO it's totally worth it. You don't want your classes hearing the same music week after week. Custom mixes can also be created by the DJ's for a small fee.
Steady 130 offers single artist mixes (Drake, Justin Timberlake, Beyonce... just to name a few), kickboxing mixes, cardio mixes, zumba mixes, step mixes, mash-ups, cycling mixes, and more. I'm a big hip-hop lover so my favorite are "The Hustle" mixes.
Most of the mixes are mostly at 130 bpm, but some are a bit slower and the cardio mixes are a little faster (150 bpm or up). If you you'd like to alter the tempo, I love using an app called Tempo Magic. Click here to see how I use this app in my classes.
Do you have any questions or feedback about Steady 130? Comment below!