18kt yellow gold, 0.016ct white diamond lab grown and 0.57ct rubies. Pesciolino: 19mm - Necklace length : 19.7"