Finally Jennifer Hudson has an album that is up to her talents. Living up to her potential, her voice sounds great while she is singing about life and love. The songs really allow her to show off her great voice. Mixing it up with slow and mid tempo songs they are fairly untouched and allow the voice to shine. Many of the songs have a self confidence and awareness that show that this is an artist that has matured from her earlier days and has grown as a result of the tragedies she has suffered. Smartly she has surrounded herself with some of the hottest producers and musicians around like R Kelly and Alicia Keys. An album with plenty of heart and soul.