These are lovely jammies, very cute. The fabric is a linen type texture. Only giving four stars as the sizing is wild. I ordered these for my cousin who is a size 24. They fit me lovely, I'm a size 20 on top, 18 on bottom. So I got an extra present for myself