Nice quality knit and beautiful colors, but way too small.  I typically wear ladies size 10 or 12 clothing, and M or L in similar night shirts, and based on reviews I ordered XL to be safe as the consensus seemed this sleep shirt ran small.  It's at least 2 sizes too small.  Returned it.