Actually to my surprise QuadRemesh with a target edge length of 20 mm and symmetry along the Y-axis resulted in a nice SubD. Maybe the fact your mesh is an open mesh helped…
You might want to delete a few loops and then edit if required.
seat_subd.3dm (209.4 KB)