Is new zealand hilly or flat?

Both, The Canterbury plains on the east coast of the south island of New Zealand is very flat but the fiordlands are so hilly most of it is uninhabitable to humans