The Constitutional Court in Germany, asked to examine the compatibility of the Treaty of Maastricht with German law in 1993, came to a remarkably critical verdict.
The Court also characterised the EU as an association of states, a "Staatenbund", and not a federalist state, a "Bundesstaat", like Germany itself.
In 2009 the Karlsruhe Court examined the Lisbon Treaty for its compability with the German Constitution`s principle of democracy. 30 June 2009 the Court approved the Lisbon Treaty in principle but under sharp conditions of involvement of the national parliament in the implementation.
The Court also insisted on a living German parliamentary democracy in key areas of politics and on the control of EU legislation from the German Court incompatibla with Art. 344 TFEU giving the EU Court the monopoly for treaty interpretations.
See German Constitutional Court case