It is not as good as other brands I have bought. It is messy because you are supposed to soak your feet for 20 minutes each day after using the product. At this time not all of the callouses were removed. Other products I have bought do not require soaking your feet and the callouses and dead skin roll off your feet in small sheets between 7 and 10 days. The others leave your feet silken and remove all callouses. This product is not doing that.