I got a table for my sewing machine from
www.sewingmates.com
It is an adjustable one that will fit many different machines. They are handmade by a couple on the west coast. It is a very small company. When it came there was a hand written note on the back thanking me for the purchase.
I like the fact that if I ever buy a new machine I don't have to get a new table.