None of the sizes from this company are consistent. This sweater I got my boyfriend an XXL because he wears that in dress shirts and it was huge - i had to return it for a Large. He also wears a medium in another sweater. Quite confusing - however the sweater is one of a kind and forms and flatters his body so nicely.