Well made, well written, well produced, just a bit safe and edgeless.
I don't think the rap was entirely necessary; I understand the need to "cut" the song, but as much as it fits the song, I didn't like it.Otherwise, it's a great song and I remember learning the choreography when it came out!
I actually can't believe im gonna say this, but Amber has the best part of the song