Anyone here with a dog that has had a TPLO procedure?

Just received confirmation this morning that one of our dogs needs this. I've had over a dozen dogs over the years, but never been through this, so looking for "been there, done that" stories and/or "tails".

Thanks.