Ripe tomatoes should give slightly to the touch. They should not be soft or mushy, only slightly tender.