The Self-adhensive Lashes soft and pretty made by hand competitive price with customized box will help your business growth. The normal length of the strip lashes is 15-22mm. These are suitable for daily use. But there's are also some special occasion like the wedding, party, graduation where need more dramatic makeup. The 25mm long eyelashes is a good choice.25mm lashes are much fuller and fluffy than the normal..