I bought four sets,  one each for my mom,  sisters,  and me.  We are all very happy with these.  They launder well,  and i think these are almost perfect.  I just wish there were pockets.  These are generously sized,  so if you like yours tight,  buy a size down.  These pjs are also very cuddly warm.  Soft,  smooth,  not thin at all,  so no worries about things showing through. I bought black,  turquoise,  deep pink,  and purple,  and these are all simply beautiful.  I will buy more,  if this ever wears out.