The product is great. It stays on the whole day and the best part is that it doesn’t rub off your cloths. I’m totally happy with it.