I had one if mine done about 10 years ago. I won't lie it is painful for the first week or so
I had it carried out privately as a day patient, under a general anaesthetic, however they also put a nerve block from my knee down, which was amazing, didn't feel anything until the next day
My foot was very heavily bandaged and I had to wear a rocker Velcro sandal thing
A week later they removed the bandages and covered the wound with a waterproof dressing, stitches were removed around a week later
Your foot will be very swollen, the one thing you MUST do is rest with your foot elevated as much as you possibly can for the first couple of weeks. I didn't rest as much as I should have done, which meant the swelling took around three months before it was back to normal.
It was probably around four months before I could wear certain footwear
Never regretted having it done though and I wouldn't hesitate if I got another one, in fact I probably wouldn't leave it so long.