I've used a similar product- different brand.

Expect your feet to look worse before they look better- but yes it does work.
I guarantee my feet are worse than yours- gross!
Regular pedicures also work for me