In Newborn size, these were great for my preemies when they were 5-6 pounds and nothing else fit them. Now they're topping 7 pounds and they're a bit snug. If you have a more average-sized newborn, buy big. The button front is vastly superior to shirts that need to be pulled over the baby's head.