These onesies are soft and wash well. If you cloth diaper, keep in mind that you will probably need the a size bigger sooner than others. My one-month old is 11 pounds. In cloth diapers he wears the 3-6month size.