I used Quickcrete floor epoxy in my shop. It is a 2 part system with water clean up. Comes with concrete etching solution and flakes. After coating my floor with the gray and flakes, I noticed the flakes that you sprinkle on as you paint the floor, made little sharp edges that would snag a towel when you wipe up a spill. So, I re-coated it with the clear, and what a difference it made!! Nice shiny floor that is easy to clean. A friend of mine that I am helping him repair a motorcar, had spilled some acetone on the floor, it did not phase it. In short, I am very pleased with the system!!