Biofreeze is fast acting but how quickly depneds on the individual since each person is different. Long lasting and offers deep penetration