Great purchase! Great design and colors. The fit is absolutely perfect. I’m 6’4” and am always hesitant to buy online as you never really know what you’re going to get. I got a L and the length is perfect. It’s also an athletic fit, which is great, and surprisingly hard to find.