finickiest

adjective
  1. most extremely particular, demanding, or hard to please about details
  2. Usage: superlative form of finicky

Examples