oh forgot to add the question about the crayons---there are (fairly expensive) fabric crayons---which you can purchase---but we have been using the dollar store crayons for years with great success. ... the most inexpensive crayons seem to have the deepest colors & when heat set hold the color the best...and of course- crayola has the biggest color assortment- any crayon will work- as long as they are not the washable (removable) crayons...those will wash away as they are intended to do