It depends what you mean by “firm”. My White Gold, Regina, and Sandra Rose are all pretty firm, you can’t easily distort the shape with your fingers. Black Gold is less firm. Most of the old heirloom cherries are less firm than Black Gold. None of my backyard varieties are super crunchy like some grocery store cherries. Super crunchy like Bing usually means bad cracking.