I ordered it in XL, I could have ordered in L and it would have been ok. I do love the pajamas it's super soft and light. The T-shirt could pass as a regular t-shirt, very good material. I would definitely recommend it! I wish they had more styles, I would get a couple more of these!! :)