Very good, solid album with a mix of music styles. Soulful, high tempo and even a political song make up a diverse and interesting range of tracks. Collaborations with Lenny Kravitz and Daniel Bedingfield also appear. What is especially great about this album is that it's so catchy. After a few listens I guarantee you will be singing along. The songs themselves are well made, boasting meaningful lyrics and high production values. This album has been in my CD player for a few days now and seems destined to be there for a long time yet! A definite must buy.