With Haggar's men's suits, look the part without breaking the bank. Our suits are available in classic, straight, and slim fits, as well as sizes from 36S, up to 60L for our big and tall consumers. Our Travel Performance men's suit separates comes in a straight fit in a mini stripe, black solid, or brown heather. Our new J.M. Haggar Premium Stretch men's suit comes in a classic fit, with a premium stretch fabric for additional comfort.