I'm 6 foot tall and 220 pounds, I usually wear a 2xl but this 2xl was pretty big in the pants but the top fit great. I love the material and how soft and comfortable these are. I'm not usually a pj person but I do love these.