I got these for my wife.  The size (small) fits as expected.  She is 5' tall and these are a good fit.  The fabric is soft, light, and comfortable.  You cannot feel the printing/design through the fabric -- not sure why another reviewer said that.  These PJs are well made.  The light cotton blend is good for warm weather nights.  Nothing to be improved, so 5 stars!