Long time wearer of corsets here. My youngest daughter is very into cos-play and as I sew, (I'm working on a set of winter skirts today), she dragged me into the world of costumes. Well, costumes as actual wearable art that is, meaning from the skin out as much as possible. I sewed my first corset for a costume party we were to go to together, and began to wear it to work to break it in for the big night. By the time it was worn enough for me to wear daily, I was hooked. They are so much more comfortable for those of us with more than we'd like up top. I haven't worn a bra in almost 10 years. The important things to remember are:
First of all find the right size. All corsets are, by design, adjustable. A good place to go is corsetstory.com, they have a sort function on their website for sizing.
Second, wear something underneath to keep the corset clean and to keep your skin from rubbing on the lacing and hardware of the corset. Yes, most come with a modesty panel, but some don't bother and still others come with lacing along the sides or fronts. These NEED to be on top of a layer of cloth for cushioning.
Third, yes they can be worn for almost any occasion, but wearing them daily means that you must take some time off and work those back muscles. Yes, people did wear them constantly during some parts of history, but those muscles did get weaker - not fainting weak, but weaker than I liked. I only wear mine to work and go without anything on the weekends to help keep my muscles strong.
Forth, never tight-lace. A corset should have a hand's width between the edges on the back. That's where that modesty panel comes in. Tight-lace and you get into the so called reasons no one should wear a corset. Not that you feel it when you wear a tight-laced corset, but yes, tightness of breath, too squished organs, etc - all come from a too tightly laced corset. When you first put your corset on, take a deep breath and then lace up.
I find that the support I get from the overbust style is tremendously helpful. I hadn't been able to run in years because of the pain of bouncing. Now, if necessary, I can run for as long as I have wind for it. I no longer get blood blisters from pinching underwires, dents in my shoulders from straps trying to hold up far more than they really should be, and back pain from simply having large breasts. The process to get into my corset actually takes less time than getting into a bra did. The first time you wear one, yes it takes a bit of help and time to 'set' to your personal shape for the first wearing, but after that it goes on super fast.
I would recommend a corset for anyone who isn't a small breasted person. They literally last for at least a year, and most often far longer than that. The support cannot be denied, and as long as you don't tight-lace, you aren't harming your body.
Annette