I ordered XL and my measurements are 36in - 33in - 44in and it fits PERFECTLY
Not bad quality. Underwear sits abit weird but overall good.