Hands down the BEST pajamas! I have been LIVING in these now for two weeks and I never want to take them off! I went with the extra long length and I love them! I would size down in the pants. I did a small extra long And medium in top!