It is much better than over the shelves products however it lasts good and hold well one week and then you have to reglue again...not like professional dental products..but I am satisfied because of the low cost..it could be better with higher price tags I think.