Both cotton & satin are great choices when it comes to nightdresses. Satin nighty can be a dressed-up choice you can make during a special moment. Otherwise, for regular use, cotton is a breathable fabric and can be worn on a regular basis.