I bought these PJ's for my boyfriend for Christmas 08. He is 6'4 and 250 - I bought the XL (biggest size possible). I thought at first it might not fit, but to our surprise, it fit great! Just enough room for him to move around comfortably. And he said it is the warmest thing he owns for those cold winter nights!! Great product!!