I received this order quickly. Great pair of long johns.  Unfortunately I used the sizing info on the chart provided by the company.  It was off by enough to make them unwearable (Being in a sensitive area).  XL said 42-44 on the chart.  What I received was XL 40-42. I'm going to keep them because I plan on dropping that by the ski trip but being claustrophobic as they are my boys are a little nervous.