I bought this hiking shirt for my 17 year old son and he loves it. He's 6ft 1in, very long, and his shirt still fits snugly. It has a comfortable fit without being too boxy, the cotton is dense and buttery soft. It adjusts to size and buttons with no gaps. This Hawaiian print shirt is a beautiful calm blue on a white background, the color and style are very flattering. This was a great purchase and very well made. I would highly recommend Revain Essentials clothing.