Medium quality, stiffer than I hoped, but buying without touching is always a risk.  Sweet, warm pajamas will keep you warm and let you lounge around the house without being immodest.  Accurate sizing and I have not noticed any shrinking after several wash cycles.