The swelling and discoloration lasts for a couple of weeks, but afterwards you'll be amazed at the difference.