These were poor quality...a thin, kind of shiny material, and for some reason they smelled terrible! My 3 year old noticed right away and wanted me to take them off. They are certainly not the soft thick cotton pjs we've been used to from Gymboree. I'll be returning them.