I think he's okay, but his flow isn't that great unless he's going as fast as he can and his lyrical content can sometimes be really stupid. However, when everything lines up for him he's fantastic. His last album would have been great without the guests.