which is stronger, which is longer lasting