I concur re the importance of opaque, that is more important than length. I'd also say to be leery of certain colors that, er, seem to not conceal as much as good old black.

Just me though!