our guild president made one of these and i tried my hand at it too. i used a very busy fabric and that did not work as well as a plainer fabric. the hard part was to get the marble... i had to order them online.
https://www.google.com/search?q=marb...w=1017&bih=685