1. Cockhead half or less covered with foreskin when soft, doesn't come over cockhead at all when hard (even with pulling)
2. Cockhead completely covered when soft but snugly, fitting tight over cockhead. Will come halfway up the cockhead when hard with pulling.
3. Cockhead completely covered but loose, rolls back and forward with ease when hard but will not stay up over cockhead unless held there.
4. Overhang when soft (sometimes tapers to a point), when hard the foreskin stays over cock unless you pull it back (depending on shape of cockhead will either stay back unless pulled up or just roll back up)
5. Lots of overhang, foreskin stays over cockhead when hard and doens't retract even with pulling.