This can take about 3-5 days total to heal, but keep in mind swelling can vary from person to person. One person can stop after one day, but another person can take about 2 days.
6.7m questions
8.9m answers