I am 1.67 m tall, wearing a size 40 jacket and a 29 inch waist. Size 29x30 levy 501s. The medium fits snugly around the shoulders and arm but fits perfectly around the waist. If you have an athletic and slim build, buy your size and it will fit you. If you have a slightly bigger stomach, you can buy a shirt one size larger, or better yet, don't buy a sport/skinny shirt.
Off White Men's Clothing: Amazon Essentials Lightweight Active Sweatshirt
42 Review
Newzill Compression Calf Sleeves (20-30MmHg) For Men And Women - Ideal Alternative To Compression Socks, Perfect For Running, Shin Splints, Medical Needs, Travel, And Nursing
42 Review
Crewneck Fleece Sweatshirt For Men By Goodthreads
48 Review
Carhartt Crewneck Sweatshirt Regular X Large
42 Review