I bought size L - I'm about 183cm tall, 90kg, 33 waist, and enjoy windsurfing, fine wine and fireside chats....
I bought the M size as i believe in dressing asperationally. I am 168cm of blind fury, a svelte 75kg, wasp waisted at 32 inches. Just be careful with the zip, very careful......