Excellent fit. Very comfortable. I knocked off 1 star because the color fades quickly after 3 or 4 washings and they shrink alt after the same amount of washings. Knowing this I still have been wearing these exclusively for over a year.