In the following images I'm wearing a Merz b. Schwanen 2S14 in size XL. I'm 75kg and 180cm. I read these run small and to size up, they also shrink after the first wash. Length should be reduced by at least an inch and same for the shoulders. Should I exchange for a size L or stay with this and give it a wash?