I have had this in my garage for 3 years now and couldn't be happier!  This was painted on a new garage floor, I used the clear coat over the color for additional durability and added a couple extra boxes of color chips for the look I wanted and 'hideability'.  The epoxy holds up very well, I don't have any scratches through the color but I do have many light scuffs to the clear top coat from abuse and using my garage as a garage, in the right light you can see the scuffs but the floor still looks great.  If you do a lot of grinding or welding this product probably isn't the best option for you.  I do a little welding, cutting and grinding here and there.  The hot sparks tend to 'melt' into the floor but the scattering of color chips hides this nicely.  Sweeps up very easy, way better than bear concrete.  I have had plenty of oil spills of all kinds from working on our toys and they wipe up no problem no damage.