be (all) of a piece

be (all) of a piece

To share the same characteristics as those of the same kind. I don't why you're surprised about that outrageous new bill—politicians are all of a piece.
See also: of, piece
Farlex Dictionary of Idioms.
See also:
  • you're out of your mind
  • You're out of your mind!
  • Are you out of your mind?
  • you must be out of your mind
  • you've got to be out of your mind
  • of a kind
  • of a kind/sort
  • be cast in the same mould
  • kiss the blarney stone, to
  • eggs in moonlight