Satin shows everything, that's the warning nobody gives you before you buy one. Every seam of your bra, every static cling to a camisole underneath, the exact shape of whatever you had for lunch sat in your middle. I learned that the hard way under bright pub lighting and spent the rest of the night with my arms folded like I was cold. And yet I keep buying them, because nothing else makes a plain pair of trousers look like you made an effort without actually trying.
Getting the size right matters more here than with almost anything else in a wardrobe, because satin has no give and no forgiveness. Go too fitted and it pulls across the chest and shows every strap underneath, go too big and it hangs off you like a pillowcase with armholes. I take a size up from my usual in most satin tops now, because a bit of ease hangs better than a tight one ever does, and it stops that horrible pulling at the button line if there is one. Watch the shoulders too, satin tops often have a dropped shoulder seam that looks fine standing still and completely wrong the second you reach for something off a high shelf. And always check what's underneath matters, a nude seamless bra in a pale colour, nothing textured, nothing with lace that'll print straight through.
Where it falls short is anywhere physical or anywhere hot. A satin top on a day you're rushing about, carrying bags, bending to pick things up, shows every crease and every damp patch within the hour. It's not a top for standing near a radiator or sitting in a warm car for long either, you'll feel it cling in places you'd rather it didn't. I wouldn't wear one under a coat with a scratchy lining, the two fabrics fight every time you move and you end up adjusting it all evening. It's an occasion top more than an everyday one, and trying to make it do everyday work usually ends in a top you stop reaching for.
Looked after properly it lasts well. Hand wash or a cool machine wash on a delicates bag, no tumble dryer ever, and hang it to dry rather than folding it over a rail, otherwise you get a crease line across the chest that won't iron out easily. A cool iron on the reverse sorts most creases, but go carefully, too much heat and satin loses its shine permanently in that spot. The one mistake to avoid is washing it with anything rough, a zip, a button, even a towel, because satin snags and once it's pulled, that thread never sits flat again.