WILL ENHANCEMENTS BROW DEFINING BOOST RUB OFF OR WILL I NEED TO TOUCH UP DURING THE DAY?

No, ENHANCEMENTS Brow Defining Boost is designed to be applied once per day without any rubbing-off or flaking concerns. However, this product is not water resistant and might not withstand swimming. Therefore, under normal dry conditions, you do not need to reapply during the day.