I used Ucoat it on my garage floor and could not be happier with the way it turned out. It went on easily and held up to anything I could throw at it,
oil, grease, brake fluid, rolling floor jacks and engine hoists, snow, road salt, etc. After 3 plus years of use and abuse it never so much as showed a scratch. I would highly recommend it.
However, one point, I used it on a brand new concrete slab, so I cannot speak to how it holds up if being applied on an old slab or over an older floor paint.