It last all day and to take it off use baby oil
My fiancee love this i get it for her everytime
Rating: 5 stars