Yeah...it last around 8-9 hrs. It is not a cure for eye bags but a temp cover only. But hey whatever works right? I tried nos. of methods like cold spoon la, tea bags la etc etc...but like not working very well and worse, just 1 night of late sleep all efforts gone to waste! And I am not a very patience person to start with..haha...So when my friend recommend me this, I was thrill! So far it works well for me and i use it when i have impt functions etc... to cover the ugly eye bags hanging under my eyes!