Size misleading.

I bought this for my husband for Christmas, and he wears XL boxers. When he opened them, we found that though they do show as XL on the label, they were more like a medium to large size. No where close to XL. Not happy that I wasted almost $40 on something he will never be able to wear.