I am not a rap fan that much, but listening to this song was like WOW. The lyrics are strong, the background music ROX, and the background vocals I love. It's a tough song that even those that hate rap will change there mind. To me I really don't consider this a true rap song it's more of a rock/rap if that makes sense. I would recommend this song to anyone, it's truly not your typical Eminem song, if you liked Lose Yourself by him you will love this one. If you haven't heard of this song, try the Amazon MP3 sample you will not be disappointed.