These were too big for my newborn, he grew into them now that he is 4 weeks old (he was born 7lb 7oz, now around 9 lb). Although they are still a bit too lose around the arms and torso, I guess it's the design, but I wish they would fit more snugly so they wouldn't ride up on him.