@Mary147
The verification is necessary to prevent misrepresentations and scams.
It is the only reason why Airbnb works and hosts feel comfortable enough to invite complete strangers into their personal property.
We hosts put ourselves into a vulnerable position through that, but do it anyway, and I for one am happy it is in place because I know that a guest now has skin in the game and probably wouldn't take advantage of my trust. They will know that with sufficient personal data at Airbnb for them they couldn't simply disappear into the far blue yonder without consequences. A win-win situation.
Sometimes it takes longer for the uploading and verification process to go through. Your booking will be pendingfor 24h during which the host will not be able to cancel. Once your profile is completely verified and payment completed, your host will receive a confirmation from Airbnb.
Hope this helps!