Fresh, ripe limes should smell fruity and "lime-ish" if you gently scratch the skin. In addition, they should be soft but not squishy. They should also be relatively heavy for their size.