Give it some time
It took about 7 days for my feet to start peeling. So if you don't immediately see results, wait 1-2 weeks.
Rating: 5 stars