A perfect avocado should still have the stem, and when given a gentle squeeze, it should have a slight give. If it mashes in easily, it's too ripe and can be stringy and bruised inside. If there's zero give, then it's not ripe enough.