It literally can take days to get everything perfectly set up like it used to be if you've got a lot of stuff. The last time I set up an iPhone as new - I swore I'd never do it again. What a pain. Takes forever getting everything just right.
I'd never buy a new iPhone if I had to set it up as new - that's how much I despise doing it.