I am very fair and very sensitive, so I bruise easily. It depends on a session, but for this purpose lets say a really intense one, it can take from 4-5 days for it to stop being painful/sore.

For all traces to vanish, like it never happened, it takes around three+ weeks, (but that is just me, I bruise if someone grabs my hand just a tad hard, lol).