It is very easy to generate steps for just about any track (I've tried a variety from mainstream pop, to disco, dance and even a few rock tracks to test its potential), you just stick in your chosen CD, select create and it does the rest. It's really easy to rename the tracks too as you can use either the dance mat or the standard controller.
When you're bored of the song you can create steps for a new one and when you're bored of the steps it even has an option to create your own!!
I've found it takes about 30 seconds or so to create a track and it made a whole CD in about 10 minutes (20 tracks). You can then save the steps to your memory card so it only takes a few seconds to retrieve for next time.
On occasion the steps aren't quite on the beat (usually a split second or two behind), I found that songs with a strong bass beat work better. If you want to achieve 100% perfection on every dance, or if you're used to playing in arcades then you'll probably find this frustrating, but if you're at beginner or intermediate level (as I am) and you're bored of the limitations of other dance mat games then this is the game for you. It even got my husband playing so it can't be bad ;)