Beautifully made, nice, soft cotton knit.  A bit heavier fabric than I expected, but it's still comfortable in most temperatures.  Fit (size M) is a little roomy, but that's how I like my pajamas & I don't want the waistband to be tight - this one is just right.