No NBA prospect is a finished product.
Preparing for the college-to-pro transition process takes patience, dedication and, most importantly, recognition. Finding a role at the next level is largely dependent on one's ability to recognize their weaknesses and consequently maximize their strengths.
Understanding your limitations, while recognizing what translates and what gets left behind plays a vital role in attracting NBA-attention. Teams want to know what a particular prospect is capable of contributing to their rotation, now and down the road. In order to find a niche at the pro-level, one must know what's necessary to fill it.
The following list of players are considered top-of-the-class, yet all have flaws that need adjusting in order to maximize their draft-value as an NBA prospect.