Rubber is extremely durable but stiff, making rubber blades the perfect choice for floors and smooth, flat surfaces. Silicone blades are softer and more flexible, allowing them to move more easily across tiled and wavy surfaces.