The song is awesome, IMO. I don't know why, but something about the way everything come together in this song make it great. I usually listen to it at least 10 times a day, and I'm not that big a fan of rap music.