For a little extra - but still a decent price - you can also get:
Oxford Grey ($57.59):
https://www.amazon.com.au/dp/B01JSQT07K?smid=ANEGB3WVEVKZB&r…
White ($53.95):
https://www.amazon.com.au/dp/B0746SGMGP?smid=ANEGB3WVEVKZB&r…
I'm 108cm on the chest and bought a Large based on the sizing chart, but the sleeves were far too long and overall was about 3cm wider than I expected, which made it very baggy. Fine for home, but not to wear out. Had to return it and picked up a medium in Oxford Grey using this deal.
Got a few of these back when they were 20 something bucks. Wouldnt pay much more tbh