The Baby Foot Peel is like a sheet mask for your feet, but in a single-use sock form. You put it on your feet, relax for an hour, rinse, and let the product do its magic. The first time I tried it, I ...