I've finished the chair. I got a new seat cut at Home Depot but they would only cut a square. I had to angle it myself. I finished the sealer this morning, replaced the foam and recovered the seat, installed it back on the chair and we're done.
Now I know why I collect glass. It doesn't need sanding, staining, sealing or reupholstering.