i might be a little biased while writing this review because i love almost anything tupac has released. As far as the production goes, the only thing i hated were the shout outs they made to g unit and obie and whoever else. The songs themselves are pretty good, my favorites being uppercut, po nigga blues, don't you trust me, and black cotton. Whether you love pac or are just looking for a new rap cd, then this might not be such a bad buy.