100% soft cotton two piece Pjs Off white with tiny spot detail, just like our beautiful wattle trees (the Plain yellow Pjs are 100% cotton voile, they have been hand dyed)