Since anything made for a baby/child will need to be washed a lot using a washable yarn is important (at least to me). New moms don't have time to "wash and lay flat".
My go to yarns for babies are cotton blends. I usually use Plymouth Jeannee, Plymouth Encore or Berroco Comfort. There are lots of yarns to choose from though.