Got this for a one off event. The only problem I had was the size. I am 6 ft around 16 st and the large was too small. I had checked the size chart and thought it would be ok. Go one size bigger than you think.
I'm 6'2 and the the 'large' was too short. If you're 6ft + you will need XL at least. Of course it will then be too big in the chest etc so you really can't win.