Drop-Down Usability: When You Should (and Shouldn't) Use Them
baymard.com