I'm really fussy about fabric, since I have sensitive skin.  That applies to the fabric my daughter wears, too, since I am always having to dress & undress her and pick her up.  These PJs are made of soft, smooth cotton and they're very cute. They are the only PJs my daughter wears right now and we have three pairs.  I bought the first pair more than 6 months ago and it still looks and feels new.