Satin is my favorite material to wear. It has an ultra luxurious and feminine look with a lightweight feel. It also has an elegant contrast with other formal fabrics such as lace and velvet.
It does however have its disadvantages. It’s prone to wrinkling, snagging, and staining. I recall one time while dining out, I spilled water on myself clumsily. WATER. It resulted in me looking like I urinated on myself, as the water actually stained even upon drying. A clumsy tip is if you spill water on your satin outfit, just go ahead and pour water over your entire outfit. At least your pants will be all the same color for the rest of the evening.