Oli & Carol, from Barcelona, is a great company that specializes in natural baby toys. All Oli & Carol toys are 100% pure latex, made from Hevea trees. They are easy for little hands to grasp, safe to chew on, fun in the bath, a breeze to clean, and they look adorable as decorative objects, too! You and your little one will both surely love these precious cars! Comes in white, yellow, pink, red/orange, purple, and green.