This would be a job for a professional upholsterer. That or get a cover for it from mail-order where they can do the great fit that looks like factory-made in nicer fabrics. Best wishes to you and your son.
Login using the form on the top of the page to post feedback (if you are a registered user). If you have not yet registered, click here to do so. It's FREE!.