Lucky you! It is a large puffball. Although with that large base I’d say it’s likely not our typical giant puffball Calvatia gigantia; I keyed it out to a relative Calvatia bovista. All edible and good provided that it is still nice and white and not turning yellow or green,