These are absolutely adorable but they do run pretty small. My baby is 6 months/14lbs and is just now in 6 month clothes in other brands like Carters. I bought her the 6-12month and they fit well now but don't leave much room for growth. If you cloth diaper, definitely size up because these don't fit over cloth diapers very well.