I always get pajamas a little too large for comfort.  I do think they are way too long in the pants legs, but I can roll them up.  They are nice and soft and warm exactly what I wanted - 100% cotton and no awful polyester.  I will probably order another pair one of these days.