So I bought this vintage coat from ebay: red, wool, yummy. It was described as a "generous medium," since it's a swing coat, but since I like my coats in a size medium, I wasn't worried. I put it on, and it is
huge!

There's no actual size tag, but I'm betting that it is a large at least. Since it would be detrimental to me to send it back (return shipping would be as much as I paid for the coat itself), and since it has the potential to be a fabulous coat, I decided to try altering it myself.

So far, I've basted the sleeves and I'm really pleased with how they've come out, but I'm pretty nervous about taking in the side seams. I was hoping that it wouldn't be necessary, since the sleeves were the main problem, but after trying the coat on today I've accepted that it's unavoidable. Mostly I've just measured, measured, pinned, re-pinned, and chased the cat off of the coat (he seems to really like it, and has tried to take over the sewing table).
Has anyone here done any major coat-renovation or even (gulp) made a coat? Any tips?