My husband wears a Large and we have own two of these now, about 8 years apart. Order the size above what you regularly wear and it will fit perfectly. Excellent hoodie! I steal the first one now since I got him the second one. Very cozy.