It is a fairly good album. I am not a fan of rap but this is a personal preference. It has some lyrics that are not appropriate for children and some emotionally challenged teenagers. The music itself is touching if ignore the lyrics and it is fun to listen to but on the flip side the album just really not a kid-friendly album.