Firm peaches are normal and the way we intend you to get them! They will just take 1-3 days on your kitchen counter to complete the ripening and softening process. Peaches continue their ripening process after they have been picked from the tree and we make sure they are firm when you get them so they don’t bruise or get damaged while we ship them to you.
We allow our peaches to stay on the tree until the last second before it starts to soften which results in an amazing tasting peach you can’t get anywhere else!