He sounds cool, but his lyrics are pretty much garbage. He lacks metaphors, complex rhyme scheme, and interesting material. He has some really nicely produced songs, but that's also not his doing. Not gonna knock him too hard, but i'd rather listen to Lupe, Earl, or Vince Staples where true talent emerges from them.