These are some super comfy p.j.'s. I am 6'4" and 230. I ordered XL. It fits very well. If anything, it is a little roomy, but that is my preference anyway. The material is soft flannel and 100% cotton. Anyway, i cant think of anything else to add, but if you have any questions, feel free to ask.

Enjoy!