I buy from all the places. Hobby Lobby, Michaels, Walmart Woodcraft is where I get my velvet and not felt. I buy those dots from National Artcraft.com I use them on all my desk items and even on wall hanging items. never had any come off after they were applied and in fact they become even harder to get off with time.