These onesies are great quality organic cotton, but they are so small!  I bought these in the 0-3 months size for my baby girl before her birth and she could only wear them the first month.  So I bought the 3-6 months size and they are already tight on her (she's 2 months, 11 lbs).