This product is amazing it is a little tight around the waste initially but don't worry that'll go away in a few minutes just stretch it out and it won't come back and it'll still be stretchy, it just won't feel as strong as initially.  I ordered a small and I'm 5'7 with a muscular build and it left plenty of space for my chest and arms. On top of a great fit it looks awesome, I'm a big no branded clothing guy and it is super soft and comfy inside. All in all you'll be warm comfy and looking good. Cannot do better for the price 10/10 would recommend.