Covet is the first in the "Fallen Angels" series by JR Ward. JR Ward is known for her Black Dagger Brotherhood series and these books while separate, are definitely similar. Covet, at its basic level, is about the fight between good and evil. There are Demons and Angels and one quarterback, Jim. The Demons are trying to keep people on their side and the Angels are trying to save people. If the Angels fail then the Demons will rule the world. If the Angels succeed, then good will triumph and the Demons will be no more. Jim has the task of saving seven souls from the seven deadly sins.
Vin DiPietro is the first soul that Jim needs to save. Vin grew up from nothing with alcoholic parents who were abusive. He's built himself up considerably since then and has millions upon millions of dollars. Jim and him become buddies as Jim tries to save him from the Demons. The Demons are playing hardball though and don't make it easy for either of them. Vin realizes, with the help of Marie-Therese, a woman hiding from her ex-husband and working as a prostitute for money, that he IS a good person and that who he is now is not who he wants to be.
With regards that this is the first book of a series, it was slow at the beginning. It took me awhile to get into it because the author had to build the world from scratch. Once I got into it, I was flying through it, and really enjoyed it. JR Ward's language is always very colorful and different, which makes the book more interesting. It also detracts from the story a little bit because you're constantly translating street slang into normal words. At some points I wished she'd drop it because I thought the story would flow better, but that's not her style. All in all, I'm looking forward to the next books and seeing how Jim fares.