Let me just start of by saying that this is not a prime delivery item, so please do not look to order this and receive it right away under free delivery. You will not have to pay for delivery but you will have to wait a few days for delivery. I will say it was worth the wait however. I love this item. Theyare very easy to install and of course it one of those items that has no instructions. It is just the pair in a clear plastic, stamped where its made, and you take it from there. You pretty much can figure it out if you have installed thingsbefore, makes sure the area is clean, peel, and apply. Now we have not had any severe weather since delivery, they missed all that. So I cannot say how long these lashes/visors will stay on. I will say it does propelle the water and keeps the mirror clean. It much easier to see in bad weather and that is amazing. I am rating a four because it should be prime, you should'nt have to wait so long, and there are alot of people whom need instructions for everything. Other than those reasons I would definitely give a 5. If they fall off anytime soon, you better believe I will be back.