These eyelashes are mink eyelashes with the highest quality components. They are 25mm long and look and feel luxurious on the eyes. They can be worn 25 times with the correct hygiene practices and care.