I ordered these in XL (40-42) and they fit like a 36.  Most of my 40  boxers are almost too large but these 40-42 I can barely get on they are so tight.  At first I thought I was sent the wrong size, but the label right on the boxers says XL 40-42.  I will be returning them.