On my hardwood floors I tried most of the suggestions listed here. What I found worked best for me and my floor was to use the small clear soft plastic (Home Depot or Lowe's) furniture floor protectors. Along with the sand in the bottom, they don't move either from speaker play or family walking (kids running/jumping) nearby.