Flat lashes will last between 2 to 3 weeks. They offer better retention than regular extensions, but you’ll still need to come in for refills as your natural lashes shed.