How long did it take for your son's circumcision to heal?

I hear the average is 7 - 10 days but interested to see which end it falls closer to. Also, any tips/tricks for diaper changes / applying jelly? It's quite the task!!