Rubber soles are usually more advantageous compared to oxford soles. Rubber is an abrasion-resistant, durable and grippy material suitable for shoe soles. It can provide better anti-slip properties, making you more stable and safe when walking on different surfaces. Rubber soles also have good abrasion resistance and can withstand daily use and friction on various surfaces, extending the life of your shoes. In contrast, oxford soles are usually softer and may not have the same abrasion resistance and grip as rubber soles. Rubber soles may be more suitable for certain occasions or specific needs, such as dance shoes or certain casual shoe styles.