this album truly defines MercyMe as one of the most successful christian rock artists of all time. I love every song and each one either tells a story or has a meaning that sings for itself. this is the best greatest hits album you can buy at the moment. if Casting Crowns had a greatest hits i still think MercyMe's would do better.