I spent 5 years studying mechanical engineering at the University of Edinburgh. The grades I recieved are presented here as a bar chart. 70% and above is described by the University as excellent and equates to a first class honours. In the German system it would be a 1,0-1,9. The weighted average in the end worked out as as a second class honours first division, so a 2,1 as German grade. So in words of Edinburgh University, very good. In retrospect the subjects I excelled in were the ones that I was most interested in and poorer results were typically from overestimating my ability and subsequent poor examination preparation.
If you would like to look at some of my university work the please go to Reports.