Cotton yes.  Satin no.  Not very soft at all.  Not what I was expecting.