the Rolls Royce of something - definition and synonyms

phrase
  1. something that is considered to be the best type of a particular product

    This is the Rolls Royce of vacuum cleaners.

See also main entry: Rolls-Royce