Review (5/5): Amazing lashes
WOW! These amazing self adhesive lashes last 10-12 hours at least! It was amazingly easy to put on. I had problems with the glued on lashes before but now that I have found these easy self adhesive lashes, I feel more confident wearing lashes!