best fit, good quality. If you are like me Skinny guy 50kg W, 5'7 H go for large size. I bought the Medium size it perfectly fits for me but I dont like it everytime i look into the mirror. I like more like a oversized tshirt vibe you know what i mean. So in my case choose L size.