Yes, this is a DIY job. Get yourself a new bottom frame assembly and a little time alone.
It does take time to replace the unit, but it is fairly easy to do. Take your time and do not force parts or you may tear the upholstry.
I do recommend a new seat pad for a more "new" feel.