That is not very much for all of that. I would be a little leery as to the quality of the vinyl they are using. There's really no way to know unless you try them. Have you gotten a quote from an upholsterer?
No one lives forever, the trick is creating something that will.