Eggplants should feel firm to the touch and have a heavy weight to them when picked up. In appearance, look for eggplants that appear glossy and have no cuts or blemishes in the skin.