The smooth floors/hard surfaces would be the ideal functioning scene for Cheerble Ball. On carpets, we recommend using it on hard, low-pile carpets.