I have never applied this and the only comments I have are based on what I have seen others do.
I think that there are many different brands out there, and not all are equal. It has been my observation that new floors poured of quality concrete with proper prep last the longest. Poor prep or not following directions results in extemely bad experiences. This includes curing times that people don't understand and expect too much, such as: "Can be used in 48 hours..." which to me means "You can walk across it in 48 hours but an engine stand with a 460 rolling across it is gonna make a mess of your new floor if you don't wait a month for it to cure." Old floors that have had oil and trans fluid spilled over them repeatedly for 20 years need not apply :lol:
The best results I have seen done were on a floor that was 5 years old and in very good shape, done by a professional company that spent 3 separate partial days doing prep and cleaning. The worst job I have seen was on a new floor of a new house that never was used, and was done by a professional in 1 working day. 5 days later, hot tires from driving in July in Phoenix lifted 2 tracks on its way into the garage after he was told he could use it in 5-7 days.