My husband is usually a Large in tops, and the Large halfzip shak fits him beautifully. He got himself one black one, then wore it almost every day, and 2 weeks later he ordered a second one to wear while one was in the laundry. Ahhh, the classic shak behavioral pattern!(and he doesn't even usually wear black!)