Quality are great. I recommend looking at the size chart and order 2 size larger. L in USA us 6XL. The shirt will shrink a bit after first wash
Warm. The only bad thing is 4XL is like USA Medium size. Size is very different