Cool Table. I kinda like that color. Nice work.
As Splinter said, Maybe an Upholstery Store.
I have bought from
this site before, but have no idea if they have anything you would be looking for.
Figuring out how to do something you have never done is what makes a good challenge.