I'm 6 feet tall but otherwise the same as you, and the XL is long in the arms and hem and baggy on me.